#include "GDom.h"
#include "GDateTime.h"
#include "GContainers.h"
#include "GHashTable.h"
Go to the source code of this file.
Classes | |
| class | GVariant |
| A class that can be different types. More... | |
Enumerations | |
| enum | GVariantType { GV_NULL, GV_INT32, GV_INT64, GV_BOOL, GV_DOUBLE, GV_STRING, GV_BINARY, GV_LIST, GV_DOM, GV_DOMREF, GV_VOID_PTR, GV_DATETIME, GV_HASHTABLE , GV_GVIEW, GV_GMOUSE, GV_GKEY } |
| The different types the varient can be. More... | |
| enum | GOperator |
| Language operators. | |
| enum GVariantType |
The different types the varient can be.
| GV_NULL | Null type. |
| GV_INT32 | 32-bit integer |
| GV_INT64 | 64-bit integer |
| GV_BOOL | true or false boolean. |
| GV_DOUBLE | C++ double. |
| GV_STRING | Null terminated string value. |
| GV_BINARY | Block of binary data. |
| GV_LIST | List of GVariant. |
| GV_DOM | Pointer to GDom object. |
| GV_DOMREF | DOM reference, ie. a variable in a DOM object. |
| GV_VOID_PTR | Untyped pointer. |
| GV_DATETIME | GDateTime class. |
| GV_HASHTABLE | Hash table class, containing pointers to GVariants. |
| GV_GVIEW | Pointer to GView. |
| GV_GMOUSE | Pointer to GMouse. |
| GV_GKEY | Pointer to GKey. |
1.5.7.1