#include <typeinfo>#include <vector>#include "semaphore.h"Go to the source code of this file.
Compounds | |
| struct | KeyInfo |
| class | KeyTable |
Defines | |
| #define | keyType(T) ((char *) typeid(T).name()) |
Enumerations | |
| enum | Permission { KEY_READ_ONLY, KEY_READ_WRITE } |
| enum | VariableType { UNKNOWN, CHAR, SHORT, INT, LONG, FLOAT, DOUBLE } |
| enum | DataType { GENERIC_DATA = 0, VARIABLE, CUSTOM_STRUCTURE, STATIC_1D_ARRAY, STATIC_2D_ARRAY, STATIC_3D_ARRAY, STATIC_4D_ARRAY, DYNAMIC_1D_ARRAY, DYNAMIC_2D_ARRAY, DYNAMIC_3D_ARRAY, DYNAMIC_4D_ARRAY } |
Functions | |
| int | packStruct (KeyTable *T, unsigned char **dataptr, int &totsize) |
| int | unpackStruct (KeyTable *T, unsigned char *data, int size) |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001