typedef struct { GB_TYPE type; long _reserved[3]; } GB_VALUE ;
This structure represents a generic Gambas value.
The Gambas datatypes can be :
Gambas datatype | Signature pattern | Corresponding structure |
---|---|---|
Boolean | "b" | GB_BOOLEAN |
Integer | "i" | GB_INTEGER |
Float | "f" | GB_FLOAT |
String | "s" | GB_STRING |
Date | "d" | GB_DATE |
Object | "o" | GB_OBJECT |
Variant | "v" | GB_VARIANT |
a class named Abc | "Abc" | GB_OBJECT |