|
ALBA
|
#include <albaEventIO.h>


Public Member Functions | |
| albaEventIO (void *sender=NULL, albaID id=ID_NO_EVENT, albaID item_id=-1, void *data=NULL, albaID channel=MCH_UP) | |
| virtual | ~albaEventIO () |
| albaTypeMacro (albaEventIO, albaEventBase) | |
| virtual void | DeepCopy (const albaEventIO *c) |
| void | SetItemId (albaID id) |
| albaID | GetItemId () |
| void | SetStorage (albaStorage *storage) |
| albaStorage * | GetStorage () |
| void | SetRoot (albaVME *root) |
| albaVME * | GetRoot () |
Public Member Functions inherited from albaEventBase | |
| albaEventBase (void *sender=NULL, albaID id=ID_NO_EVENT, void *data=NULL, albaID channel=MCH_UP) | |
| virtual | ~albaEventBase () |
| albaTypeMacro (albaEventBase, albaObject) | |
| albaEventBase (const albaEventBase &c) | |
| virtual void | DeepCopy (const albaEventBase *alba_event) |
| void | SetSender (void *sender) |
| void * | GetSender () |
| void | SetId (albaID id) |
| albaID | GetId () |
| albaID | GetChannel () |
| void | SetChannel (albaID channel) |
| void | SetData (void *calldata) |
| void * | GetData () |
Public Member Functions inherited from albaObject | |
| albaObject () | |
| virtual | ~albaObject () |
| virtual void | Delete () |
| virtual const char * | GetTypeName () const |
| virtual bool | IsA (const char *type_name) const |
| virtual bool | IsA (const albaTypeID &type_id) const |
| virtual albaObject * | NewObjectInstance () const =0 |
| virtual const albaTypeID & | GetTypeId () const |
| virtual void | Print (std::ostream &os, const int indent=0) const |
| albaObject (const albaObject &c) | |
Protected Attributes | |
| albaID | m_ItemId |
| albaStorage * | m_Storage |
| albaVME * | m_Root |
Protected Attributes inherited from albaEventBase | |
| void * | m_Sender |
| void * | m_Data |
| albaID | m_Id |
| albaID | m_Channel |
Protected Attributes inherited from albaObject | |
| bool | m_HeapFlag |
Additional Inherited Members | |
Static Public Member Functions inherited from albaObject | |
| static const char * | GetStaticTypeName () |
| static bool | IsStaticType (const char *type_name) |
| static bool | IsStaticType (const albaTypeID &type_id) |
| static const albaTypeID & | GetStaticTypeId () |
| static albaObject * | SafeDownCast (albaObject *o) |
Implementation of event used to exchange info about tree I/O.
This event is thought to allow exchanging information regarding I/O of the tree.
Definition at line 37 of file albaEventIO.h.
| albaEventIO::albaEventIO | ( | void * | sender = NULL, |
| albaID | id = ID_NO_EVENT, |
||
| albaID | item_id = -1, |
||
| void * | data = NULL, |
||
| albaID | channel = MCH_UP |
||
| ) |
|
virtual |
| albaEventIO::albaTypeMacro | ( | albaEventIO | , |
| albaEventBase | |||
| ) |
|
virtual |
copy constructor, this makes a copy of the event
| void albaEventIO::SetItemId | ( | albaID | id | ) |
set item Id stored into this event
| albaID albaEventIO::GetItemId | ( | ) |
return item Id of this event
| void albaEventIO::SetStorage | ( | albaStorage * | storage | ) |
set the storage reference
| albaStorage * albaEventIO::GetStorage | ( | ) |
| void albaEventIO::SetRoot | ( | albaVME * | root | ) |
| albaVME * albaEventIO::GetRoot | ( | ) |
return the pointer to the tree root node
|
protected |
Definition at line 64 of file albaEventIO.h.
|
protected |
Definition at line 65 of file albaEventIO.h.
|
protected |
Definition at line 66 of file albaEventIO.h.