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