#include <OCDM.h>
Inheritance diagram for OCDM_AttributeSet:
Public Member Functions | |
OCDM_AttributeSet () | |
OCDM_AttributeSet (const CDM_Object obj) | |
OCDM_AttributeSet (const class OCDM_AttributeSet &obj) | |
OCDM_AttributeSet (const char *name, const OCDM_AttributeValue &AttrVal) | |
This is the constructor function of the OCDM_AttributeSet class. | |
OCDM_AttributeSet & | operator= (const class OCDM_Object &obj) |
This is the default assignment operator. | |
OCDM_INDEX_OPERATOR_REF (OCDM_Attribute) operator[](const long index) const | |
void | AddAttribute (const OCDM_Attribute &Attr) |
This function will append the given Attribute (the value of the "Attribute" parameter) to the Attribute set object in use. | |
OCDM_BOOL | AttributeExists (const char *name) const |
This function will return true if an Attribute with the specified name exists in the Attribute set. | |
OCDM_REF (OCDM_Attribute) GetAttribute(const char *name) const | |
int | RemoveAttribute (const char *name) |
This function will remove all Attributes having the provided name from the Attribute set. The number of removed Annotations will be returned. | |
const char * | objectType (void) const |
|
|
|
|
|
|
|
|
|
|
|
|
|
This method returns the type of the object as a string. Reimplemented from OCDM_Object. |
|
|
|
|
|
Reimplemented from OCDM_Object. |
|
|