#include <TDbiRegistryItem.hxx>
Public Member Functions | |
TDbiRegistryItem () | |
virtual | ~TDbiRegistryItem () |
virtual TDbiRegistryItem * | Dup (void) const =0 |
virtual std::ostream & | PrintStream (std::ostream &os) const =0 |
virtual std::istream & | ReadStream (std::istream &is)=0 |
virtual void | Print (Option_t *option="") const =0 |
virtual const type_info & | GetType () const =0 |
virtual const char * | GetTypeAsString () const =0 |
An item stored in a registry. This class does not do a right lot, but TDbiRegistryItemXxx which inherits from it, does a lot.
Definition at line 26 of file TDbiRegistryItem.hxx.
TDbiRegistryItem::TDbiRegistryItem | ( | ) |
TDbiRegistryItem::~TDbiRegistryItem | ( | void | ) | [virtual] |
Definition at line 26 of file TDbiRegistryItem.cxx.
virtual TDbiRegistryItem* TDbiRegistryItem::Dup | ( | void | ) | const [pure virtual] |
Implemented in TDbiRegistryItemXxx< T >, TDbiRegistryItemXxx< T >, and TDbiRegistryItemXxx< T >.
virtual const type_info& TDbiRegistryItem::GetType | ( | ) | const [pure virtual] |
Implemented in TDbiRegistryItemXxx< T >.
virtual const char* TDbiRegistryItem::GetTypeAsString | ( | ) | const [pure virtual] |
virtual void TDbiRegistryItem::Print | ( | Option_t * | option = "" |
) | const [pure virtual] |
Implemented in TDbiRegistryItemXxx< T >.
virtual std::ostream& TDbiRegistryItem::PrintStream | ( | std::ostream & | os | ) | const [pure virtual] |
Implemented in TDbiRegistryItemXxx< T >, TDbiRegistryItemXxx< T >, TDbiRegistryItemXxx< T >, and TDbiRegistryItemXxx< T >.
virtual std::istream& TDbiRegistryItem::ReadStream | ( | std::istream & | is | ) | [pure virtual] |
Implemented in TDbiRegistryItemXxx< T >, TDbiRegistryItemXxx< T >, TDbiRegistryItemXxx< T >, and TDbiRegistryItemXxx< T >.
Referenced by TDbiRegistry::ReadStream().