41 #ifndef _DDD_AttributeString_h_ 
   42 #define _DDD_AttributeString_h_ 
   67     virtual DataType GetPreferredDataType() 
const;
 
   69     virtual std::string GetValueString() 
const;
 
   72     virtual int GetValueInt(
void) 
const;
 
   75     virtual unsigned int GetValueUInt(
void) 
const;
 
   78     virtual double GetValueDouble(
void) 
const;
 
   81     virtual bool GetValueBool(
void) 
const;
 
   84     virtual void SetValueByteBuffer(
const char *buffer, 
unsigned int length, 
bool notify, 
DDD_AttributeObserver *originator);
 
   85     virtual void GetValueByteBuffer(
char **buffer, 
unsigned int &length);
 
DDD_AttributeContainer. A virtual interface class for containers of attributes. 
Definition: DDD_AttributeBase.h:57
DataDirector attribute class corresponding to a string datatype. 
Definition: DDD_AttributeString.h:52
A virtual interface class for all DataDirector attribute types. 
Definition: DDD_AttributeBase.h:87
DataType
Definition: DDD_AttributeBase.h:104
A virtual interface class for observers of attributes. AttributeObserver-derived objects are able to ...
Definition: DDD_AttributeBase.h:66
Definition: AttributeChangedEmitter.h:46