|
| RefTable1toN (const CLID &clid, int len=16) |
| Standard Constructor. More...
|
|
virtual | ~RefTable1toN () |
| Standard Destructor. More...
|
|
virtual const CLID & | clID () const |
| Retrieve reference to class definition structure. More...
|
|
bool | insert (const FROM *from, TO *to) |
| Insert new Entry into Reference container. More...
|
|
bool | insert (const FROM *from, const SmartRef< TO > &to) |
| Insert new Entry into Reference container. More...
|
|
bool | insert (const FROM *from, const EntryType &to) |
| Insert new Entry into Reference container. More...
|
|
EntryType & | reference (const FROM *from) |
| Find Reference from it's source entry. More...
|
|
const EntryType & | reference (const FROM *from) const |
| Find Reference from it's source entry (CONST) More...
|
|
bool | isReferenced (const FROM *from, const EntryType &to) |
| Check if two entries are Referenced to each other. More...
|
|
bool | isReferenced (const FROM *from, const TO *to) |
| Check if two entries are Referenced to each other. More...
|
|
bool | isReferenced (const FROM *from, const SmartRef< TO > &to) |
| Check if two entries are Referenced to each other. More...
|
|
| RefTable1toN (const CLID &clid, int len=16) |
| Standard Constructor. More...
|
|
virtual | ~RefTable1toN () |
| Standard Destructor. More...
|
|
virtual const CLID & | clID () const |
| Retrieve reference to class definition structure. More...
|
|
bool | insert (const FROM *from, TO *to) |
| Insert new Entry into Reference container. More...
|
|
bool | insert (const FROM *from, const SmartRef< TO > &to) |
| Insert new Entry into Reference container. More...
|
|
bool | insert (const FROM *from, const EntryType &to) |
| Insert new Entry into Reference container. More...
|
|
EntryType & | reference (const FROM *from) |
| Find Reference from it's source entry. More...
|
|
const EntryType & | reference (const FROM *from) const |
| Find Reference from it's source entry (CONST) More...
|
|
bool | isReferenced (const FROM *from, const EntryType &to) |
| Check if two entries are Referenced to each other. More...
|
|
bool | isReferenced (const FROM *from, const TO *to) |
| Check if two entries are Referenced to each other. More...
|
|
bool | isReferenced (const FROM *from, const SmartRef< TO > &to) |
| Check if two entries are Referenced to each other. More...
|
|
| RefTableBase (const CLID &clid, int len) |
| Constructors. More...
|
|
| RefTableBase (const CLID &clid, int len) |
| Constructors. More...
|
|
virtual | ~RefTableBase () |
| Destructor. More...
|
|
virtual | ~RefTableBase () |
| Destructor. More...
|
|
virtual void | clear () |
| Clear Reference map. More...
|
|
virtual void | clear () |
| Clear Reference map. More...
|
|
iterator | begin () |
| Start of direct access iterator. More...
|
|
const_iterator | begin () const |
| Start of direct access iterator (CONST) More...
|
|
iterator | begin () |
| Start of direct access iterator. More...
|
|
const_iterator | begin () const |
| Start of direct access iterator (CONST) More...
|
|
iterator | end () |
| End of direct access iterator. More...
|
|
const_iterator | end () const |
| End of direct access iterator (CONST) More...
|
|
iterator | end () |
| End of direct access iterator. More...
|
|
const_iterator | end () const |
| End of direct access iterator (CONST) More...
|
|
long | size () const |
| Size of References. More...
|
|
long | size () const |
| Size of References. More...
|
|
void | reserve (int len) |
| Size of References. More...
|
|
void | reserve (int len) |
| Size of References. More...
|
|
virtual StreamBuffer & | serialize (StreamBuffer &s) const |
| Serialize the object for writing. More...
|
|
virtual StreamBuffer & | serialize (StreamBuffer &s) |
| Serialize the object for reading. More...
|
|
virtual StreamBuffer & | serialize (StreamBuffer &s) const |
| Serialize the object for writing. More...
|
|
virtual StreamBuffer & | serialize (StreamBuffer &s) |
| Serialize the object for reading. More...
|
|
| DataObject () |
| Standard Constructor. More...
|
|
| DataObject (const DataObject &) |
| Copy Constructor. More...
|
|
virtual | ~DataObject () |
| Standard Destructor. More...
|
|
virtual unsigned long | addRef () |
| Add reference to object. More...
|
|
virtual unsigned long | release () |
| release reference to object More...
|
|
const std::string & | name () const |
| Retreive DataObject name. It is the name when registered in the store. More...
|
|
virtual StatusCode | update () |
| Provide empty placeholder for internal object reconfiguration callback. More...
|
|
| DataObject () |
| Standard Constructor. More...
|
|
| DataObject (const DataObject &) |
| Copy Constructor. More...
|
|
virtual | ~DataObject () |
| Standard Destructor. More...
|
|
virtual unsigned long | addRef () |
| Add reference to object. More...
|
|
virtual unsigned long | release () |
| release reference to object More...
|
|
const std::string & | name () const |
| Retreive DataObject name. It is the name when registered in the store. More...
|
|
virtual StatusCode | update () |
| Provide empty placeholder for internal object reconfiguration callback. More...
|
|
void | setRegistry (IRegistry *pRegistry) |
| Set pointer to Registry. More...
|
|
IRegistry * | registry () const |
| Get pointer to Registry. More...
|
|
LinkManager * | linkMgr () const |
| Retrieve Link manager. More...
|
|
unsigned char | version () const |
| Retrieve version number of this object representation. More...
|
|
void | setVersion (unsigned char vsn) |
| Set version number of this object representation. More...
|
|
unsigned long | refCount () const |
| Return the refcount. More...
|
|
virtual std::ostream & | fillStream (std::ostream &s) const |
| Fill the output stream (ASCII) More...
|
|
void | setRegistry (IRegistry *pRegistry) |
| Set pointer to Registry. More...
|
|
IRegistry * | registry () const |
| Get pointer to Registry. More...
|
|
LinkManager * | linkMgr () const |
| Retrieve Link manager. More...
|
|
unsigned char | version () const |
| Retrieve version number of this object representation. More...
|
|
void | setVersion (unsigned char vsn) |
| Set version number of this object representation. More...
|
|
unsigned long | refCount () const |
| Return the refcount. More...
|
|
virtual std::ostream & | fillStream (std::ostream &s) const |
| Fill the output stream (ASCII) More...
|
|
template<class FROM, class TO>
class RefTable1toN< FROM, TO >
Definition at line 209 of file RefTable.h.