Public Member Functions | |
Constructor / Destructor | |
CP_ElementDefinition () | |
Constructor. | |
CP_ElementDefinition (const CP_ElementDefinition &inElementDefinition) | |
virtual | ~CP_ElementDefinition () throw () |
Destructor. | |
Accessors | |
void | AddAccessor (CP_ElementAccessor *inAccessor) |
UInt32 | GetNumberAccessors () |
CP_ElementAccessor * | GetNthAccessor (UInt32 inIndex) |
Getters | |
CP_String | GetAccess () const |
CP_String | GetType () const |
operators | |
CP_ElementDefinition & | operator= (const CP_ElementDefinition &inElementDefinition) |
Setters | |
void | SetAccess (const CP_String &inAccess) |
void | SetType (const CP_String &inType) |
Private Attributes | |
CP_ElementAccessor_Array | fAccessors |
CP_String | fAccess |
CP_String | fType |
|
Constructor.
|
|
Copy constructor.
|
|
Destructor.
|
|
Adds the passed in CP_ElementAccessor to the list of accessors in this object.
|
|
Returns the number of accessors.
|
|
Returns the nth element accessor.
|
|
Returns the access of the element definition.
|
|
Returns the type of the element definition.
|
|
Assignment operator.
|
|
Sets the access of the element definition.
|
|
Sets the type of the element definition.
|
|
|
|
|
|
|