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.
|
|
|
|
|
|
|
|
|
|
1.4.0