dcrud  0.0.0
Distributed data and services
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
ClassID.h File Reference
Include dependency graph for ClassID.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef enum Type_e dcrudType
 

Enumerations

enum  Type_e {
  dcrudTYPE_NULL, dcrudTYPE_BYTE, dcrudTYPE_BOOLEAN, dcrudTYPE_SHORT,
  dcrudTYPE_INTEGER, dcrudTYPE_LONG, dcrudTYPE_FLOAT, dcrudTYPE_DOUBLE,
  dcrudTYPE_STRING, dcrudTYPE_CLASS_ID, dcrudTYPE_GUID, dcrudTYPE_CALL_MODE,
  dcrudTYPE_QUEUE_INDEX, dcrudTYPE_SHAREABLE, dcrudLAST_TYPE
}
 

Functions

 UTIL_ADT (dcrudClassID)
 
dcrudClassID dcrudClassID_new (byte package1, byte package2, byte package3, byte clazz)
 
void dcrudClassID_delete (dcrudClassID *target)
 
void dcrudClassID_get (const dcrudClassID This, byte *pckg1, byte *pckg2, byte *pckg3, byte *clazz)
 
ioStatus dcrudClassID_unserialize (ioByteBuffer source, dcrudClassID *target)
 
ioStatus dcrudClassID_serialize (const dcrudClassID This, ioByteBuffer target)
 
ioStatus dcrudClassID_serializeType (dcrudType type, ioByteBuffer target)
 
bool dcrudClassID_toString (const dcrudClassID This, char *target, size_t targetSize)
 
int dcrudClassID_compareTo (const dcrudClassID *left, const dcrudClassID *right)
 
dcrudType dcrudClassID_getType (const dcrudClassID This)
 
bool dcrudClassID_printMapPair (collForeach *context)
 

Typedef Documentation

typedef enum Type_e dcrudType

Enumeration Type Documentation

enum Type_e
Enumerator
dcrudTYPE_NULL 
dcrudTYPE_BYTE 
dcrudTYPE_BOOLEAN 
dcrudTYPE_SHORT 
dcrudTYPE_INTEGER 
dcrudTYPE_LONG 
dcrudTYPE_FLOAT 
dcrudTYPE_DOUBLE 
dcrudTYPE_STRING 
dcrudTYPE_CLASS_ID 
dcrudTYPE_GUID 
dcrudTYPE_CALL_MODE 
dcrudTYPE_QUEUE_INDEX 
dcrudTYPE_SHAREABLE 
dcrudLAST_TYPE 

Definition at line 11 of file ClassID.h.

Function Documentation

int dcrudClassID_compareTo ( const dcrudClassID *  left,
const dcrudClassID *  right 
)
void dcrudClassID_delete ( dcrudClassID *  target)
void dcrudClassID_get ( const dcrudClassID  This,
byte pckg1,
byte pckg2,
byte pckg3,
byte clazz 
)
dcrudType dcrudClassID_getType ( const dcrudClassID  This)
dcrudClassID dcrudClassID_new ( byte  package1,
byte  package2,
byte  package3,
byte  clazz 
)
bool dcrudClassID_printMapPair ( collForeach context)
ioStatus dcrudClassID_serialize ( const dcrudClassID  This,
ioByteBuffer  target 
)
ioStatus dcrudClassID_serializeType ( dcrudType  type,
ioByteBuffer  target 
)
bool dcrudClassID_toString ( const dcrudClassID  This,
char *  target,
size_t  targetSize 
)
ioStatus dcrudClassID_unserialize ( ioByteBuffer  source,
dcrudClassID *  target 
)
UTIL_ADT ( dcrudClassID  )