#include <DataHandling.h>
Public Member Functions | |
virtual Data_T | Get () const |
Get the data. More... | |
virtual Data_T | GetDefault () const |
Get the data. More... | |
virtual void | GetItem (const BufferIO &buf) |
read the value of this item from the buffer More... | |
std::string | GetName () const |
change value of this nmaed item using the passed one. it checks if asked, it check first if of the same type/name More... | |
std::string | GetType () const |
Type of the Item. More... | |
Bool_t | IsType (const char *type) |
Check if this is of type 'type'. More... | |
virtual ANamedItem * | MakeAClone () const |
clone that named item More... | |
virtual DataLink * | MakeADataLink (void *extern_add) |
ask this to create a suitable DataLink More... | |
virtual ANamedItem * | MakeAProxy () |
ask this to create a proxy for that item More... | |
std::string & | Name () |
Name of the Item. More... | |
virtual void | Print (std::ostream &=std::cout) const |
ProxyNamedItem (const char *name, Data_T d=0) | |
virtual void | Reset () |
set the item to the default value More... | |
virtual Bool_t | Set (const ANamedItem *t) |
change value of this named item using the passed one. It has to be of the same type ! returns false if not otherwise do the change More... | |
virtual void | Set (Data_T t) |
Set the data. More... | |
virtual void | SetDefault (Data_T t) |
Set the data. More... | |
virtual void | SetItem (BufferIO &buf) const |
write the value of this item to the buffer More... | |
virtual void | SetProxy (ANamedItem *ritem) |
the passed item becomes the real item More... | |
std::string & | Type () |
Type of the Item. More... | |
virtual | ~ProxyNamedItem () |
Protected Attributes | |
std::string | fName |
std::string | fType |
Definition at line 337 of file DataHandling.h.