23 #ifndef COLLECTION_TOOLS_H
24 #define COLLECTION_TOOLS_H
26 #include "collection.h"
42 #define COL_DEBUG_COLLECTION(collection) col_debug_collection(collection,COL_TRAVERSE_DEFAULT);
44 #define COL_DEBUG_COLLECTION(collection) ;
48 #define COL_TYPE_NAME_STRING "string"
50 #define COL_TYPE_NAME_BINARY "bin"
52 #define COL_TYPE_NAME_INTEGER "int"
54 #define COL_TYPE_NAME_UNSIGNED "uint"
56 #define COL_TYPE_NAME_LONG "long"
58 #define COL_TYPE_NAME_ULONG "ulong"
60 #define COL_TYPE_NAME_DOUBLE "double"
62 #define COL_TYPE_NAME_BOOL "bool"
64 #define COL_TYPE_NAME_UNKNOWN "unknown"
67 #define TEXT_COLLECTION "SET"
75 #define BLOCK_SIZE 1024
122 const void *data,
int len);
Structure is used to incrementaly serialize collection.
Definition: collection_tools.h:81
Opaque structure that holds one property.