This is the complete list of members for cohtml::Binder, including all inherited members.
AddMethod(const char *name, IEventHandler *method) | cohtml::Binder | virtual |
AddProperty(void *object, const Property &property) | cohtml::Binder | virtual |
ArrayBegin(size_t size)=0 | cohtml::Binder | pure virtual |
ArrayElementBinder typedef | cohtml::Binder | |
ArrayElementReader typedef | cohtml::Binder | |
ArrayEnd()=0 | cohtml::Binder | pure virtual |
ArrayLengthGetter typedef | cohtml::Binder | |
BeginEvent(const char *eventName, int arguments)=0 | cohtml::Binder | pure virtual |
BeginExposeObject()=0 | cohtml::Binder | pure virtual |
BeginType() | cohtml::Binder | virtual |
Bind(bool value)=0 | cohtml::Binder | pure virtual |
Bind(signed short value)=0 | cohtml::Binder | pure virtual |
Bind(unsigned short value)=0 | cohtml::Binder | pure virtual |
Bind(signed int value)=0 | cohtml::Binder | pure virtual |
Bind(unsigned int value)=0 | cohtml::Binder | pure virtual |
Bind(signed long long value)=0 | cohtml::Binder | pure virtual |
Bind(unsigned long long value)=0 | cohtml::Binder | pure virtual |
Bind(signed long value)=0 | cohtml::Binder | pure virtual |
Bind(unsigned long value)=0 | cohtml::Binder | pure virtual |
Bind(signed char value)=0 | cohtml::Binder | pure virtual |
Bind(unsigned char value)=0 | cohtml::Binder | pure virtual |
Bind(float value)=0 | cohtml::Binder | pure virtual |
Bind(double value)=0 | cohtml::Binder | pure virtual |
Bind(const char *value)=0 | cohtml::Binder | pure virtual |
Bind(const wchar_t *value)=0 | cohtml::Binder | pure virtual |
Bind(const char16_t *value)=0 | cohtml::Binder | pure virtual |
Bind(const char32_t *value)=0 | cohtml::Binder | pure virtual |
BindArray(const int *values, size_t count)=0 | cohtml::Binder | pure virtual |
BindArray(const float *values, size_t count)=0 | cohtml::Binder | pure virtual |
Binder() | cohtml::Binder | |
Binder(const Binder &) | cohtml::Binder | protected |
BindingMode enum name | cohtml::Binder | |
BindNull()=0 | cohtml::Binder | pure virtual |
BindObject(TypeInfo *type, void *object)=0 | cohtml::Binder | pure virtual |
BM_GetTypeInfo enum value | cohtml::Binder | |
BM_Scoped enum value | cohtml::Binder | |
BM_Value enum value | cohtml::Binder | |
EndEvent()=0 | cohtml::Binder | pure virtual |
EndType(void *) | cohtml::Binder | virtual |
GetMode()=0 | cohtml::Binder | pure virtual |
GetTypeInfo() const | cohtml::Binder | virtual |
m_Impl | cohtml::Binder | protected |
MapBegin(size_t size)=0 | cohtml::Binder | pure virtual |
MapEnd()=0 | cohtml::Binder | pure virtual |
OnReadTypeBegin()=0 | cohtml::Binder | pure virtual |
OnReadTypeEnd()=0 | cohtml::Binder | pure virtual |
OnTypeBegin()=0 | cohtml::Binder | pure virtual |
OnTypeEnd()=0 | cohtml::Binder | pure virtual |
operator=(const Binder &) | cohtml::Binder | protected |
PeekValueType()=0 | cohtml::Binder | pure virtual |
PropertyName(const char *name)=0 | cohtml::Binder | pure virtual |
Read(bool &value)=0 | cohtml::Binder | pure virtual |
Read(signed short &value)=0 | cohtml::Binder | pure virtual |
Read(unsigned short &value)=0 | cohtml::Binder | pure virtual |
Read(signed int &value)=0 | cohtml::Binder | pure virtual |
Read(unsigned int &value)=0 | cohtml::Binder | pure virtual |
Read(signed long long &value)=0 | cohtml::Binder | pure virtual |
Read(unsigned long long &value)=0 | cohtml::Binder | pure virtual |
Read(signed long &value)=0 | cohtml::Binder | pure virtual |
Read(unsigned long &value)=0 | cohtml::Binder | pure virtual |
Read(char &value)=0 | cohtml::Binder | pure virtual |
Read(signed char &value)=0 | cohtml::Binder | pure virtual |
Read(unsigned char &value)=0 | cohtml::Binder | pure virtual |
Read(float &value)=0 | cohtml::Binder | pure virtual |
Read(double &value)=0 | cohtml::Binder | pure virtual |
Read(const char *&buffer, size_t &size)=0 | cohtml::Binder | pure virtual |
Read(const wchar_t *&value, size_t &size)=0 | cohtml::Binder | pure virtual |
Read(const char16_t *&value, size_t &size)=0 | cohtml::Binder | pure virtual |
Read(const char32_t *&value, size_t &size)=0 | cohtml::Binder | pure virtual |
ReadArrayBegin()=0 | cohtml::Binder | pure virtual |
ReadArrayElement(size_t index)=0 | cohtml::Binder | pure virtual |
ReadArrayEnd()=0 | cohtml::Binder | pure virtual |
ReadKeyValuePair()=0 | cohtml::Binder | pure virtual |
ReadMapBegin()=0 | cohtml::Binder | pure virtual |
ReadMapEnd()=0 | cohtml::Binder | pure virtual |
ReadNull()=0 | cohtml::Binder | pure virtual |
ReadProperty(const char *name)=0 | cohtml::Binder | pure virtual |
ReadType() | cohtml::Binder | virtual |
ReadType(const char *name)=0 | cohtml::Binder | pure virtual |
RegisterType(const char *name, void *object) | cohtml::Binder | virtual |
RegisterType(const char *name, const void *object) | cohtml::Binder | virtual |
SetAsGlobal(const char *name, void *object)=0 | cohtml::Binder | pure virtual |
SetMode(BindingMode mode)=0 | cohtml::Binder | pure virtual |
TryBindArrayByRef(void *arr, size_t size, ArrayElementBinder elementBinder, ArrayElementReader elementReader)=0 | cohtml::Binder | pure virtual |
TryBindArrayByRef(void *arr, ArrayElementBinder elementBinder, ArrayElementReader elementReader, ArrayLengthGetter lengthGetter)=0 | cohtml::Binder | pure virtual |
TypeDescription class | cohtml::Binder | friend |
TypeName(const char *name)=0 | cohtml::Binder | pure virtual |
~Binder()=0 | cohtml::Binder | pure virtual |