ESTestDataA

ESTestDataB

ESTestDataI

ESTestDataJ

Macros

Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
#ifndef FWCore_Integration_ESTestData_h
#define FWCore_Integration_ESTestData_h

namespace edmtest {

  class ESTestDataA {
  public:
    ESTestDataA(int v) { value_ = v; }
    int& value() { return value_; }
    int const& value() const { return value_; }

  private:
    int value_;
  };

  class ESTestDataB {
  public:
    ESTestDataB(int v = 0, int w = 0) { value_ = v + w; }
    int& value() { return value_; }
    int const& value() const { return value_; }

  private:
    int value_;
  };

  class ESTestDataI {
  public:
    ESTestDataI(int v) { value_ = v; }
    int& value() { return value_; }
    int const& value() const { return value_; }

  private:
    int value_;
  };

  class ESTestDataJ {
  public:
    ESTestDataJ(int v) { value_ = v; }
    int& value() { return value_; }
    int const& value() const { return value_; }

  private:
    int value_;
  };

}  // namespace edmtest
#endif