13#include "GUIStreamableObject.h"
93#ifndef EC_INT_ALIASES_INT
100#ifndef EC_INT_ALIASES_INT
266#ifdef GUILIANI_STREAM_GUI
274#ifdef GUILIANI_WRITE_GUI
288 static const eC_String ms_FalseString;
290 static const eC_String ms_TrueString;
295 eC_String m_kStringValue;
314 BaseType_t m_BaseTypeValue;
Base class for streamable objects.
Definition: GUIStreamableObject.h:46
CGUIValue stores a single value in one specific type.
Definition: GUIValue.h:25
CGUIValue(void *const PointerValue)
CGUIValue(const eC_UTF16 wcValue)
CGUIValue(const eC_UByte ubValue)
GUIValue_t GetType() const
Definition: GUIValue.h:135
CGUIValue(const eC_Short sValue)
eC_UShort ToUShort() const
CGUIValue(const eC_Bool bValue)
GUIValue_t
This enumeration indicates the type (format) of the CGUIValue.
Definition: GUIValue.h:29
eC_Bool IsConvertibleTo(const GUIValue_t &eType) const
eC_String ToString() const
CGUIValue(const double dValue)
CGUIValue(const eC_Int iValue)
CGUIValue(const eC_String &StringValue, const GUIValue_t &eType=EC_STRING)
CGUIValue(const int uiValue)
CGUIValue(const eC_Char cValue)
CGUIValue(const eC_UInt uiValue)
CGUIValue(const eC_Byte bValue)
virtual void ReadFromStream()
CGUIValue(const unsigned int uiValue)
CGUIValue & operator=(const CGUIValue &Value)
eC_Bool ConvertTo(const GUIValue_t &eType)
CGUIValue(const eC_Char *pcStringValue)
virtual void WriteToStream(const eC_Bool bWriteClassID=false)
bool operator==(const NSmartPtr::SharedPtr< C1 > &a, const NSmartPtr::SharedPtr< C2 > &b)
Definition: SharedPtr.h:240
bool operator!=(const NSmartPtr::SharedPtr< C1 > &a, const NSmartPtr::SharedPtr< C2 > &b)
Definition: SharedPtr.h:226