|
commore
1.0.6-SNAPSHOT
|
#include <TypeManager.h>
Inheritance diagram for TypeManagerInfo< T >:Public Member Functions | |
| TypeManagerInfo (commore::Types type, const char *typeName, bool isWord, bool isList=false, bool complex=false) | |
| long | write_xml (commore::OBStream &o, void *) |
| long | read_xml (commore::XmlParser &i, void *) |
| long | write (commore::CommBuffer &b, void *value) |
| long | read (const commore::CommBuffer &b, void *value) |
| void | assign (void *v1, void *v2) |
| bool | equal (void *v1, void *v2) |
| size_t | size () |
| void | construct (commore::Byte *data, const commore::Byte *value) |
| void | destroy (void *data) |
| int | compare (const commore::Dummy &v1, const commore::Dummy &v2) |
| void * | get_default () |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | read_xml (XmlParser &i, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
| template<> | |
| long | write_xml (OBStream &o, void *value) |
Public Member Functions inherited from TypeManager | |
| TypeManager (commore::Types type, bool isList, bool complex, const char *typeName, bool isWord) | |
| virtual | ~TypeManager () |
Additional Inherited Members | |
Static Public Member Functions inherited from TypeManager | |
| static TypeManager * | get_type_info (commore::Types type) |
| static TypeManager * | get_type_info (const commore::AChar *type_name) |
Public Attributes inherited from TypeManager | |
| bool | isList_ |
| bool | complex_ |
| bool | isWord_ |
| commore::Types | type_ |
| commore::Symbol | symbType_ |
| size_t | hash_ |
|
inline |
|
inlinevirtual |
Implements TypeManager.
|
inlinevirtual |
Reimplemented from TypeManager.
|
inlinevirtual |
Reimplemented from TypeManager.
|
inlinevirtual |
Reimplemented from TypeManager.
|
inlinevirtual |
Implements TypeManager.
|
inlinevirtual |
Reimplemented from TypeManager.
|
inlinevirtual |
Implements TypeManager.
|
virtual |
Implements TypeManager.
| long TypeManagerInfo< Bool >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< Int >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< Long >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< Float >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< Double >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< AString >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< String >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< StringBuffer >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< Blob >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< Symbol >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< TimePeriod >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< TimeDate >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< Tuple >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListBool >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListInt >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListFloat >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListDouble >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListLong >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListAString >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListString >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListStringBuffer >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListBlob >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListSymbol >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListTimePeriod >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListTimeDate >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListTuple >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ArrayInt >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ArrayLong >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ArrayFloat >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ArrayDouble >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListArrayInt >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListArrayLong >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListArrayFloat >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListArrayDouble >::read_xml | ( | XmlParser & | i, |
| void * | value | ||
| ) |
|
inlinevirtual |
Reimplemented from TypeManager.
|
inlinevirtual |
Implements TypeManager.
|
virtual |
Implements TypeManager.
| long TypeManagerInfo< Bool >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< Int >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< AString >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< String >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< Blob >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< StringBuffer >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< TimePeriod >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< TimeDate >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< Symbol >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< Long >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< Float >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< Double >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< Tuple >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListBool >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListInt >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListLong >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListAString >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListString >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListFloat >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListDouble >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListStringBuffer >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListTimePeriod >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListTimeDate >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListBlob >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListSymbol >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListTuple >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ArrayInt >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ArrayLong >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ArrayFloat >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ArrayDouble >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListArrayInt >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListArrayLong >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListArrayFloat >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |
| long TypeManagerInfo< ListArrayDouble >::write_xml | ( | OBStream & | o, |
| void * | value | ||
| ) |