Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

ProtoInfo Class Reference

Inheritance diagram for ProtoInfo:

BaseInfo List of all members.

Public Member Functions

 ProtoInfo (char *)
 ProtoInfo (ProtoInfo &)
virtual ~ProtoInfo ()
ItemInfoAddItem (char *, int, int, ItemExportCb_t, void *, ItemImportCb_t, void *, ItemDefaultCb_t, void *)
ItemInfoAddItem (ItemInfo *)
ItemInfoExistingItem (const char *)
ItemInfoExistingItem (itemid_t)
virtual isize_t Size ()

Public Attributes

ExportQueryCb_t m_ExportQueryCb
void * m_ExportCbData
ItemVec_t m_Items

Constructor & Destructor Documentation

ProtoInfo::ProtoInfo char *   ) 
 

ProtoInfo::ProtoInfo ProtoInfo  ) 
 

ProtoInfo::~ProtoInfo  )  [virtual]
 


Member Function Documentation

ItemInfo * ProtoInfo::AddItem ItemInfo  ) 
 

ItemInfo * ProtoInfo::AddItem char *  ,
int  ,
int  ,
ItemExportCb_t  ,
void *  ,
ItemImportCb_t  ,
void *  ,
ItemDefaultCb_t  ,
void * 
 

ItemInfo * ProtoInfo::ExistingItem itemid_t   ) 
 

ItemInfo * ProtoInfo::ExistingItem const char *   ) 
 

isize_t ProtoInfo::Size  )  [virtual]
 

Reimplemented from BaseInfo.


Member Data Documentation

void* ProtoInfo::m_ExportCbData
 

ExportQueryCb_t ProtoInfo::m_ExportQueryCb
 

ItemVec_t ProtoInfo::m_Items
 


The documentation for this class was generated from the following file:
Generated on Wed Aug 27 16:17:31 2008 for Georgia Tech Network Simulator (GTNetS) by  doxygen 1.3.9.1