DataDirector API
DDD_AttributeBase Member List

This is the complete list of members for DDD_AttributeBase, including all inherited members.

_connectionStateDDD_AttributeBaseprotected
_containerDDD_AttributeBaseprotected
_editorFormatStringDDD_AttributeBaseprotected
_editorSemanticDDD_AttributeBaseprotected
_nameDDD_AttributeBaseprotected
_observerListDDD_AttributeBaseprotected
_persistentDDD_AttributeBaseprotected
_refCountDDD_AttributeBaseprotected
_revertableDDD_AttributeBaseprotected
_validConnectionStatesDDD_AttributeBaseprotected
_visitingDDD_AttributeBaseprotected
AddConnectionState(ConnectionState state)DDD_AttributeBase
AddObserver(DDD_AttributeObserver *observer)DDD_AttributeBase
BOOLEAN enum valueDDD_AttributeBase
BYTEBUFFER enum valueDDD_AttributeBase
CanConnectAsInput()DDD_AttributeBaseinline
CanConnectAsOutput()DDD_AttributeBaseinline
Connectability()DDD_AttributeBase
CONNECTED_IN_OUT enum valueDDD_AttributeBase
CONNECTED_INPUT enum valueDDD_AttributeBase
CONNECTED_OUTPUT enum valueDDD_AttributeBase
ConnectionState enum nameDDD_AttributeBase
ConnectionStateSupports(ConnectionState state)DDD_AttributeBase
DataType enum nameDDD_AttributeBase
DataTypeToString(DataType type)DDD_AttributeBasestatic
DDD_AttributeBase(const std::string &name, DDD_AttributeContainer *container, int validConnectionStates, bool persistent, DDD_AttributeBase *revertable)DDD_AttributeBase
DecreaseRefCount()DDD_AttributeBase
DOUBLE enum valueDDD_AttributeBase
EditorFormatString()DDD_AttributeBase
EditorFormatString(const std::string &formatStr)DDD_AttributeBase
EditorSemantic()DDD_AttributeBase
EditorSemantic(const std::string &semantic)DDD_AttributeBase
GetConnectionState()DDD_AttributeBase
GetContainer()DDD_AttributeBase
GetPreferredDataType() const =0DDD_AttributeBasepure virtual
GetRevertable(void) const DDD_AttributeBaseinline
GetValidConnectionStates()DDD_AttributeBaseinline
GetValueBool(void) const =0DDD_AttributeBasepure virtual
GetValueByteBuffer(char **value, unsigned int &length)=0DDD_AttributeBasepure virtual
GetValueDouble(void) const =0DDD_AttributeBasepure virtual
GetValueInt(void) const =0DDD_AttributeBasepure virtual
GetValueString() const =0DDD_AttributeBasepure virtual
GetValueUInt(void) const =0DDD_AttributeBasepure virtual
IncreaseRefCount()DDD_AttributeBase
INT enum valueDDD_AttributeBase
IsPersistent(void) const DDD_AttributeBaseinline
Name() const DDD_AttributeBase
NOT_CONNECTED enum valueDDD_AttributeBase
NotifyValueChanged(DDD_AttributeObserver *originator)DDD_AttributeBase
RefCount()DDD_AttributeBase
RemoveObserver(DDD_AttributeObserver *observer)DDD_AttributeBase
RevertValue()DDD_AttributeBase
SetConnectionState(ConnectionState state)DDD_AttributeBase
SetPersistent(bool flag)DDD_AttributeBaseinline
SetRevertable(DDD_AttributeBase *attr)DDD_AttributeBaseinline
SetValueBool(const bool value, bool notify, DDD_AttributeObserver *originator)=0DDD_AttributeBasepure virtual
SetValueByteBuffer(const char *value, unsigned int length, bool notify, DDD_AttributeObserver *originator)=0DDD_AttributeBasepure virtual
SetValueDouble(const double value, bool notify, DDD_AttributeObserver *originator)=0DDD_AttributeBasepure virtual
SetValueInt(const int value, bool notify, DDD_AttributeObserver *originator)=0DDD_AttributeBasepure virtual
SetValueString(const std::string &value, bool notify, DDD_AttributeObserver *originator)=0DDD_AttributeBasepure virtual
SetValueUInt(const unsigned int value, bool notify, DDD_AttributeObserver *originator)=0DDD_AttributeBasepure virtual
STRING enum valueDDD_AttributeBase
StringToDataType(const char *string)DDD_AttributeBasestatic
UINT enum valueDDD_AttributeBase
~DDD_AttributeBase()DDD_AttributeBasevirtual