RDB_object Struct Reference
#include <rdb.h>
|
Data Fields |
|
RDB_type * | typ |
|
enum _RDB_obj_kind | kind |
|
union { |
| RDB_bool bool_val |
| RDB_int int_val |
| RDB_float float_val |
| struct { |
| void * datap |
| size_t len |
| } bin |
| struct { |
| RDB_bool is_user |
| RDB_bool is_persistent |
| char * name |
| int keyc |
| RDB_string_vec * keyv |
| RDB_expression * exp |
| RDB_stored_table * stp |
| } tb |
| RDB_hashtable tpl_tab |
| struct { |
| RDB_expression * texp |
| RDB_transaction * txp |
| RDB_qresult * qrp |
| RDB_int pos |
| RDB_int length |
| int elemc |
| RDB_object * elemv |
| RDB_object * tplp |
| } arr |
| } | var |
|
RDB_type * | store_typ |
Detailed Description
A RDB_object structure carries a value of an arbitrary type, together with the type information.
The documentation for this struct was generated from the following file:
Generated on Tue Mar 11 23:48:15 2008 for Duro by
1.5.1