|
Public Types |
| enum | Type {
tNil = 0,
tNull,
tBool,
tByte,
tChar,
tShort,
tInt,
tLong,
tDouble,
tIdent,
tString,
tData,
tOid,
tObject,
tObjectPtr,
tPobj,
tList,
tSet,
tArray,
tBag,
tStruct
} |
Public Member Functions |
|
| Value () |
| | Not yet documented.
|
| | Value (Bool b1, Bool b2) |
| | Not yet documented.
|
| | Value (Bool _b) |
| | Not yet documented.
|
| | Value (unsigned char _by) |
| | Not yet documented.
|
| | Value (char _c) |
| | Not yet documented.
|
| | Value (short _s) |
| | Not yet documented.
|
| | Value (double _d) |
| | Not yet documented.
|
| | Value (eyedblib::int32 _i) |
| | Not yet documented.
|
| | Value (eyedblib::int64 _l) |
| | Not yet documented.
|
| | Value (const char *_str) |
| | Not yet documented.
|
| | Value (const char *_str, Bool isident) |
| | Not yet documented.
|
| | Value (Data _data, Size _size) |
| | Not yet documented.
|
| | Value (const Oid &_oid) |
| | Not yet documented.
|
| | Value (const Object *_o) |
| | Not yet documented.
|
| | Value (const Object *_o, unsigned int _idx) |
| | Not yet documented.
|
| | Value (Object *_o, bool _auto_obj_garb=false) |
| | Not yet documented.
|
| | Value (const ObjectPtr &_o_ptr) |
| | Not yet documented.
|
| | Value (LinkedList *_list, Value::Type _type) |
| | Not yet documented.
|
| | Value (Value::Struct *_stru) |
| | Not yet documented.
|
|
void | set () |
| | Not yet documented.
|
| void | set (Bool b1, Bool b2) |
| | Not yet documented.
|
| void | set (Bool _b) |
| | Not yet documented.
|
| void | set (unsigned char _by) |
| | Not yet documented.
|
| void | set (char _c) |
| | Not yet documented.
|
| void | set (short _s) |
| | Not yet documented.
|
| void | set (double _d) |
| | Not yet documented.
|
| void | set (eyedblib::int32 _i) |
| | Not yet documented.
|
| void | set (eyedblib::int64 _l) |
| | Not yet documented.
|
| void | set (const char *_str) |
| | Not yet documented.
|
| void | set (const char *_str, Bool isident) |
| | Not yet documented.
|
| void | set (Data _data, Size _size) |
| | Not yet documented.
|
| void | set (const Oid &_oid) |
| | Not yet documented.
|
| void | set (const Object *_o) |
| | Not yet documented.
|
| void | set (const Object *_o, unsigned int _idx) |
| | Not yet documented.
|
| void | set (const ObjectPtr &_o_ptr) |
| | Not yet documented.
|
| void | set (Object *_o) |
| | Not yet documented.
|
| void | set (LinkedList *_list, Value::Type _type) |
| | Not yet documented.
|
| void | set (Value::Struct *_stru) |
| | Not yet documented.
|
| Status | toArray (Database *db, ObjectPtrVector &obj_vect, const RecMode *recmode=RecMode::NoRecurs) |
| | Not yet documented.
|
| Status | toArray (Database *db, ObjectArray &obj_array, const RecMode *recmode=RecMode::NoRecurs) |
| | Not yet documented.
|
| Status | toArray (ValueArray &valarr) |
| | Not yet documented.
|
| Status | toArray (OidArray &oidarr) |
| | Not yet documented.
|
| | Value (const Value &val) |
| | Not yet documented.
|
| int | operator== (const Value &val) const |
| | Not yet documented.
|
| int | operator< (const Value &val) const |
| | Not yet documented.
|
| int | operator!= (const Value &val) const |
| | Not yet documented.
|
| Value & | operator= (const Value &val) |
| | Not yet documented.
|
| void | trace (FILE *fd=stdout) const |
| | Not yet documented.
|
| void | print (FILE *fd=stdout) const |
| | Not yet documented.
|
| Data | getData (Size *psize=0) const |
| | Not yet documented.
|
| const char * | getString () const |
| | Not yet documented.
|
| const char * | getStringType () const |
| | Not yet documented.
|
| Value::Type | getType () const |
| | Not yet documented.
|
|
void | init () |
| | Not yet documented.
|
| void | decode (Data idr, Offset &offset) |
| | Not yet documented.
|
| void | code (Data &idr, Offset &offset, Size &alloc_size) const |
| | Not yet documented.
|
| void | setAutoObjGarbage (bool _auto_obj_garb) |
| | Not yet documented.
|
|
bool | isAutoObjGarbage () const |
| | Not yet documented.
|
| void | setMustRelease (bool must_release) |
| | Not yet documented.
|
|
| ~Value () |
Static Public Member Functions |
| static const char * | getStringType (Value::Type type) |
| | Not yet documented.
|
| static const char * | getAttributeName (const Class *cl, Bool isIndirect) |
| | Not yet documented.
|
Classes |
| struct | Attr |
| struct | Struct |
| struct | V_Data |