CLAM::AbstractAttribute Member List
This is the complete list of members for
CLAM::AbstractAttribute, including all inherited members.
AbstractAttribute(const std::string &attributeName) | CLAM::AbstractAttribute | [inline] |
AbstractAttribute(const std::string &scopeName, const std::string &attributeName) | CLAM::AbstractAttribute | [inline] |
Allocate(unsigned size) const =0 | CLAM::AbstractAttribute | [pure virtual] |
CheckType() const | CLAM::AbstractAttribute | [inline] |
Deallocate(void *data) const =0 | CLAM::AbstractAttribute | [pure virtual] |
DeepCopy() const | CLAM::Component | [inline, virtual] |
GetClassName() const | CLAM::AbstractAttribute | [inline, virtual] |
GetName() const | CLAM::AbstractAttribute | [inline] |
GetScope() const | CLAM::AbstractAttribute | [inline] |
Insert(void *data, unsigned pos) const =0 | CLAM::AbstractAttribute | [pure virtual] |
LoadFrom(Storage &storage) | CLAM::AbstractAttribute | [inline, virtual] |
Remove(void *data, unsigned pos) const =0 | CLAM::AbstractAttribute | [pure virtual] |
ShallowCopy() const | CLAM::Component | [inline, virtual] |
StoreOn(Storage &storage) const | CLAM::AbstractAttribute | [inline, virtual] |
TypeInfo() const =0 | CLAM::AbstractAttribute | [protected, pure virtual] |
XmlDumpData(Storage &storage, const void *data, unsigned size) const =0 | CLAM::AbstractAttribute | [pure virtual] |
XmlDumpSchemaType(Storage &storage) const =0 | CLAM::AbstractAttribute | [pure virtual] |
XmlRestoreData(Storage &storage, void *data, unsigned size) const =0 | CLAM::AbstractAttribute | [pure virtual] |
~AbstractAttribute() | CLAM::AbstractAttribute | [virtual] |
~Component() | CLAM::Component | [virtual] |