CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Reference.h
Go to the documentation of this file.
1 #ifndef INCLUDE_ORA_REFERENCE_H
2 #define INCLUDE_ORA_REFERENCE_H
3 
4 #include "OId.h"
5 
6 namespace ora {
7 
8  class Reference {
9  public:
10  Reference( );
11  explicit Reference( const OId& oid );
12  Reference( const Reference& rhs );
13  virtual ~Reference();
14  Reference& operator=( const Reference& rhs );
15  void set( const OId& oid );
16  OId oid() const;
17  private:
19  int m_itemId;
20  };
21 
22 }
23 
24 #endif
25 
26 
27 
OId oid() const
Definition: Reference.cc:32
Definition: OId.h:8
Reference & operator=(const Reference &rhs)
Definition: Reference.cc:21
virtual ~Reference()
Definition: Reference.cc:18
int m_containerId
Definition: Reference.h:18
void set(const OId &oid)
Definition: Reference.cc:27