celStandardPersistentDataList Class Reference
Standard implementation of iCelPersistentDataList. More...
#include <celtool/persisthelper.h>
Inheritance diagram for celStandardPersistentDataList:
Public Member Functions | |
virtual void | AddPersistentData (csRef< iCelDataBuffer > &databuf, csString &pc_name, csString &pc_tag) |
To add a new persistent data buffer. | |
virtual size_t | GetCount () const |
Return the number of entries in this list. | |
virtual bool | GetPersistentData (size_t idx, csRef< iCelDataBuffer > &databuf, csString &pc_name, csString &pc_tag) const |
To get the persistent data at the specified position. | |
Public Attributes | |
SCF_DECLARE_IBASE |
Detailed Description
Standard implementation of iCelPersistentDataList.
Definition at line 85 of file persisthelper.h.
Member Function Documentation
virtual void celStandardPersistentDataList::AddPersistentData | ( | csRef< iCelDataBuffer > & | databuf, | |
csString & | pc_name, | |||
csString & | pc_tag | |||
) | [virtual] |
To add a new persistent data buffer.
- Parameters:
-
idx The index of the entry. databuf The persistent data. pc_name The name of the property class associated to the persistent data. pc_tag The tag of the property class associated to the persistent data.
Implements iCelPersistentDataList.
virtual size_t celStandardPersistentDataList::GetCount | ( | ) | const [inline, virtual] |
Return the number of entries in this list.
Implements iCelPersistentDataList.
Definition at line 103 of file persisthelper.h.
virtual bool celStandardPersistentDataList::GetPersistentData | ( | size_t | idx, | |
csRef< iCelDataBuffer > & | databuf, | |||
csString & | pc_name, | |||
csString & | pc_tag | |||
) | const [virtual] |
To get the persistent data at the specified position.
- Parameters:
-
idx The index of the entry. databuf The persistent data. pc_name The name of the property class associated to the persistent data. pc_tag The tag of the property class associated to the persistent data.
Implements iCelPersistentDataList.
The documentation for this class was generated from the following file:
- celtool/persisthelper.h
Generated for CEL: Crystal Entity Layer by doxygen 1.4.7