GME  13
Defines | Variables
XSerializeEngine.cpp File Reference

Go to the source code of this file.

Defines

#define TEST_THROW_ARG1(condition, data, err_msg)
#define TEST_THROW_ARG2(condition, data1, data2, err_msg)

Variables

static const unsigned long noDataFollowed = (unsigned long)-1
static const
XSerializeEngine::XSerializedObjectId_t 
fgNullObjectTag = 0
static const
XSerializeEngine::XSerializedObjectId_t 
fgNewClassTag = 0xFFFFFFFF
static const
XSerializeEngine::XSerializedObjectId_t 
fgTemplateObjTag = 0xFFFFFFFE
static const
XSerializeEngine::XSerializedObjectId_t 
fgClassMask = 0x80000000
static const
XSerializeEngine::XSerializedObjectId_t 
fgMaxObjectCount = 0x3FFFFFFD

Define Documentation

#define TEST_THROW_ARG1 (   condition,
  data,
  err_msg 
)
Value:
if (condition) \
{ \
    XMLCh value1[64]; \
    XMLString::sizeToText(data, value1, 65, 10, getMemoryManager()); \
    ThrowXMLwithMemMgr1(XSerializationException \
            , err_msg  \
            , value1 \
            , getMemoryManager()); \
}

Definition at line 50 of file XSerializeEngine.cpp.

#define TEST_THROW_ARG2 (   condition,
  data1,
  data2,
  err_msg 
)
Value:
if (condition) \
{ \
    XMLCh value1[64]; \
    XMLCh value2[64]; \
    XMLString::sizeToText(data1, value1, 65, 10, getMemoryManager()); \
    XMLString::sizeToText(data2, value2, 65, 10, getMemoryManager()); \
    ThrowXMLwithMemMgr2(XSerializationException \
            , err_msg  \
            , value1   \
            , value2 \
            , getMemoryManager()); \
}

Definition at line 61 of file XSerializeEngine.cpp.


Variable Documentation

const XSerializeEngine::XSerializedObjectId_t fgClassMask = 0x80000000 [static]

Definition at line 47 of file XSerializeEngine.cpp.

const XSerializeEngine::XSerializedObjectId_t fgMaxObjectCount = 0x3FFFFFFD [static]

Definition at line 48 of file XSerializeEngine.cpp.

const XSerializeEngine::XSerializedObjectId_t fgNewClassTag = 0xFFFFFFFF [static]

Definition at line 45 of file XSerializeEngine.cpp.

const XSerializeEngine::XSerializedObjectId_t fgNullObjectTag = 0 [static]

Definition at line 44 of file XSerializeEngine.cpp.

const XSerializeEngine::XSerializedObjectId_t fgTemplateObjTag = 0xFFFFFFFE [static]

Definition at line 46 of file XSerializeEngine.cpp.

const unsigned long noDataFollowed = (unsigned long)-1 [static]

Definition at line 42 of file XSerializeEngine.cpp.