|
Public Types |
| enum | GarbagePolicy { NoGarbage = 1,
AutoGarbage,
AutoFullGarbage
} |
Public Member Functions |
|
| Argument () |
| | Not yet documented.
|
| | Argument (eyedblib::int16 i) |
| | Not yet documented.
|
| | Argument (eyedblib::int32 i) |
| | Not yet documented.
|
| | Argument (eyedblib::int64 i) |
| | Not yet documented.
|
| | Argument (const char *s) |
| | Not yet documented.
|
| | Argument (char c) |
| | Not yet documented.
|
| | Argument (unsigned char by) |
| | Not yet documented.
|
| | Argument (double d) |
| | Not yet documented.
|
| | Argument (const Oid &oid, Database *db=NULL) |
| | Not yet documented.
|
| | Argument (const Object *o) |
| | Not yet documented.
|
| | Argument (const unsigned char *raw, int size) |
| | Not yet documented.
|
| | Argument (void *x) |
| | Not yet documented.
|
| | Argument (const ArgArray *array) |
| | Not yet documented.
|
| | Argument (char *s, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| | Argument (Object *o, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| | Argument (unsigned char *raw, int size, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| | Argument (ArgArray *array, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| | Argument (const int *i, int cnt) |
| | Not yet documented.
|
| | Argument (const char *c, int cnt) |
| | Not yet documented.
|
| | Argument (char **s, int cnt) |
| | Not yet documented.
|
| | Argument (const double *d, int cnt) |
| | Not yet documented.
|
| | Argument (const Oid *oid, int cnt, Database *db=0) |
| | Not yet documented.
|
| | Argument (const Object **o, int cnt) |
| | Not yet documented.
|
| | Argument (int *i, int cnt, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| | Argument (char *c, int cnt, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| | Argument (char **s, int cnt, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| | Argument (double *d, int cnt, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| | Argument (Oid *oid, int cnt, Argument::GarbagePolicy policy, Database *db=NULL) |
| | Not yet documented.
|
| | Argument (Object **o, int cnt, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| | Argument (const Argument &arg) |
| | Not yet documented.
|
| Argument & | operator= (const Argument &arg) |
| | Not yet documented.
|
| void | set (eyedblib::int16 i) |
| | Not yet documented.
|
| void | set (eyedblib::int32 i) |
| | Not yet documented.
|
| void | set (eyedblib::int64 i) |
| | Not yet documented.
|
| void | set (const char *s) |
| | Not yet documented.
|
| void | set (char c) |
| | Not yet documented.
|
| void | set (unsigned char by) |
| | Not yet documented.
|
| void | set (double d) |
| | Not yet documented.
|
| void | set (const Oid &oid, Database *db=0) |
| | Not yet documented.
|
| void | set (const Object *o) |
| | Not yet documented.
|
| void | set (const unsigned char *raw, int size) |
| | Not yet documented.
|
| void | set (void *x) |
| | Not yet documented.
|
| void | set (const ArgArray *array) |
| | Not yet documented.
|
| void | set (const Argument &arg) |
| | Not yet documented.
|
| void | set (char *s, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| void | set (Object *o, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| void | set (unsigned char *raw, int size, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| void | set (ArgArray *array, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| void | set (const eyedblib::int16 *i, int cnt) |
| | Not yet documented.
|
| void | set (const eyedblib::int32 *i, int cnt) |
| | Not yet documented.
|
| void | set (const eyedblib::int64 *i, int cnt) |
| | Not yet documented.
|
| void | set (const char *c, int cnt) |
| | Not yet documented.
|
| void | set (char **s, int cnt) |
| | Not yet documented.
|
| void | set (const double *d, int cnt) |
| | Not yet documented.
|
| void | set (const Oid *oid, int cnt, Database *db=0) |
| | Not yet documented.
|
| void | set (const Object **o, int cnt) |
| | Not yet documented.
|
| void | set (eyedblib::int16 *i, int cnt, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| void | set (eyedblib::int32 *i, int cnt, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| void | set (eyedblib::int64 *i, int cnt, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| void | set (char *c, int cnt, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| void | set (char **s, int cnt, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| void | set (double *d, int cnt, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| void | set (Oid *oid, int cnt, Argument::GarbagePolicy policy, Database *db=NULL) |
| | Not yet documented.
|
| void | set (Object **o, int cnt, Argument::GarbagePolicy policy) |
| | Not yet documented.
|
| const eyedblib::int16 * | getInteger16 () const |
| | Not yet documented.
|
| const eyedblib::int32 * | getInteger32 () const |
| | Not yet documented.
|
| const eyedblib::int64 * | getInteger64 () const |
| | Not yet documented.
|
| eyedblib::int64 | getInteger () const |
| | Not yet documented.
|
| const char * | getChar () const |
| | Not yet documented.
|
| const unsigned char * | getByte () const |
| | Not yet documented.
|
| const double * | getFloat () const |
| | Not yet documented.
|
| const Oid * | getOid () const |
| | Not yet documented.
|
| const char * | getString () const |
| | Not yet documented.
|
| const Object * | getObject () const |
| | Not yet documented.
|
| const unsigned char * | getRaw (int &size) const |
| | Not yet documented.
|
| const unsigned char * | getBytes (int &size) const |
| | Not yet documented.
|
| const void * | getX () const |
| | Not yet documented.
|
| char * | getString () |
| | Not yet documented.
|
| Object * | getObject () |
| | Not yet documented.
|
| void * | getX () |
| | Not yet documented.
|
| const Argument | getArgument () |
| | Not yet documented.
|
| const eyedblib::int16 * | getIntegers16 (int &cnt) const |
| | Not yet documented.
|
| const eyedblib::int32 * | getIntegers32 (int &cnt) const |
| | Not yet documented.
|
| const eyedblib::int64 * | getIntegers64 (int &cnt) const |
| | Not yet documented.
|
| const char * | getChars (int &cnt) const |
| | Not yet documented.
|
| const double * | getFloats (int &cnt) const |
| | Not yet documented.
|
| const Oid * | getOids (int &cnt) const |
| | Not yet documented.
|
| char ** | getStrings (int &cnt) const |
| | Not yet documented.
|
| Object ** | getObjects (int &cnt) const |
| | Not yet documented.
|
| const ArgType * | getType () const |
| | Not yet documented.
|
| ArgType * | getType () |
| | Not yet documented.
|
| const char * | toString () const |
| | Not yet documented.
|
|
| ~Argument () |
| | De-initializes an Argument.
|
Static Public Member Functions |
| static char * | alloc (unsigned int sz, char *x) |
| | Not yet documented.
|
| static unsigned char * | alloc (unsigned int sz, unsigned char *x) |
| | Not yet documented.
|
| static eyedblib::int16 * | alloc (unsigned int sz, eyedblib::int16 *x) |
| | Not yet documented.
|
| static eyedblib::int32 * | alloc (unsigned int sz, eyedblib::int32 *x) |
| | Not yet documented.
|
| static eyedblib::int64 * | alloc (unsigned int sz, eyedblib::int64 *x) |
| | Not yet documented.
|
| static double * | alloc (unsigned int sz, double *x) |
| | Not yet documented.
|
| static Oid * | alloc (unsigned int sz, Oid *x) |
| | Not yet documented.
|
| static char ** | alloc (unsigned int sz, char **x) |
| | Not yet documented.
|
| static Object ** | alloc (unsigned int sz, Object **x) |
| | Not yet documented.
|
| static char * | dup (const char *s) |
| | Not yet documented.
|
| static unsigned char * | dup (const unsigned char *x, int sz) |
| | Not yet documented.
|
| static eyedblib::int16 * | dup (const eyedblib::int16 *x, int cnt) |
| | Not yet documented.
|
| static eyedblib::int32 * | dup (const eyedblib::int32 *x, int cnt) |
| | Not yet documented.
|
| static eyedblib::int64 * | dup (const eyedblib::int64 *x, int cnt) |
| | Not yet documented.
|
| static double * | dup (const double *x, int cnt) |
| | Not yet documented.
|
| static Oid * | dup (const Oid *x, int cnt) |
| | Not yet documented.
|
| static char ** | dup (char **x, int cnt) |
| | Not yet documented.
|
| static Object ** | dup (Object **x, int cnt) |
| | Not yet documented.
|
| static void | free (char *x) |
| | Not yet documented.
|
| static void | free (unsigned char *x) |
| | Not yet documented.
|
| static void | free (eyedblib::int16 *x) |
| | Not yet documented.
|
| static void | free (eyedblib::int32 *x) |
| | Not yet documented.
|
| static void | free (eyedblib::int64 *x) |
| | Not yet documented.
|
| static void | free (double *x) |
| | Not yet documented.
|
| static void | free (Oid *x) |
| | Not yet documented.
|
| static void | free (char **x, int cnt) |
| | Not yet documented.
|
| static void | free (Object *x) |
| | Not yet documented.
|
| static void | free (Object **x, int cnt) |
| | Not yet documented.
|
| static const char * | getArgTypeStr (const ArgType *argType, Bool printref=True) |
| | Not yet documented.
|
Public Attributes |
|
ArgType * | type |
|
Database * | db |
|
eyedblib::int16 | i16 |
|
eyedblib::int32 | i32 |
|
eyedblib::int64 | i64 |
|
char * | s |
|
char | c |
|
unsigned char | by |
|
double | d |
|
Oid * | oid |
|
Object * | o |
|
void * | x |
|
ArgArray * | array |
|
int | size |
|
unsigned char * | data |
|
int | cnt |
|
eyedblib::int16 * | i |
|
eyedblib::int32 * | i |
|
eyedblib::int64 * | i |
|
char ** | s |
|
char * | c |
|
double * | d |
|
Oid * | oid |
|
Object ** | o |