eyedb::OQL Class Reference
[eyedb]

Not yet documented. More...

#include <OQL.h>

List of all members.

Public Member Functions

 OQL (Database *db, const char *fmt,...)
 Not yet documented.
 OQL (Connection *conn, const char *fmt,...)
 Not yet documented.
Status execute ()
 Not yet documented.
Status execute (Value &value)
 Not yet documented.
Status execute (ObjectPtrVector &obj_vect, const RecMode *recmode=RecMode::NoRecurs)
 Not yet documented.
Status execute (ObjectArray &obj_array, const RecMode *recmode=RecMode::NoRecurs)
 Not yet documented.
Status execute (OidArray &oid_array)
 Not yet documented.
Status execute (ValueArray &val_array)
 Not yet documented.
Status getResult (Value &value)
 Not yet documented.
Status getResult (ObjectPtrVector &obj_vect, const RecMode *recmode=RecMode::NoRecurs)
 Not yet documented.
Status getResult (ObjectArray &obj_array, const RecMode *recmode=RecMode::NoRecurs)
 Not yet documented.
Status getResult (OidArray &oid_array)
 Not yet documented.
Status getResult (ValueArray &val_array)
 Not yet documented.
DatabasegetDatabase ()
 Not yet documented.
 ~OQL ()

Static Public Member Functions

static Status initDatabase (Database *db)


Detailed Description

Not yet documented.

Definition at line 38 of file OQL.h.


Constructor & Destructor Documentation

eyedb::OQL::OQL ( Database db,
const char *  fmt,
  ... 
)

Not yet documented.

Parameters:
db 
fmt 

Definition at line 64 of file OQL.cc.

eyedb::OQL::OQL ( Connection conn,
const char *  fmt,
  ... 
)

Not yet documented.

Parameters:
conn 
fmt 

Definition at line 76 of file OQL.cc.


Member Function Documentation

Status eyedb::OQL::execute (  ) 

Not yet documented.

Returns:

Definition at line 119 of file OQL.cc.

Status eyedb::OQL::execute ( Value value  ) 

Not yet documented.

Parameters:
value 
Returns:

Definition at line 245 of file OQL.cc.

Status eyedb::OQL::execute ( ObjectPtrVector obj_vect,
const RecMode recmode = RecMode::NoRecurs 
)

Not yet documented.

Parameters:
obj_vect 
recmode 
Returns:

Definition at line 221 of file OQL.cc.

Status eyedb::OQL::execute ( ObjectArray obj_array,
const RecMode recmode = RecMode::NoRecurs 
)

Not yet documented.

Parameters:
obj_array 
recmode 
Returns:

Definition at line 229 of file OQL.cc.

Status eyedb::OQL::execute ( OidArray oid_array  ) 

Not yet documented.

Parameters:
oid_array 
Returns:

Definition at line 237 of file OQL.cc.

Status eyedb::OQL::execute ( ValueArray val_array  ) 

Not yet documented.

Parameters:
val_array 
Returns:

Definition at line 213 of file OQL.cc.

Status eyedb::OQL::getResult ( Value value  ) 

Not yet documented.

Parameters:
value 
Returns:

Definition at line 183 of file OQL.cc.

Status eyedb::OQL::getResult ( ObjectPtrVector obj_vect,
const RecMode recmode = RecMode::NoRecurs 
)

Not yet documented.

Parameters:
obj_vect 
recmode 
Returns:

Definition at line 195 of file OQL.cc.

Status eyedb::OQL::getResult ( ObjectArray obj_array,
const RecMode recmode = RecMode::NoRecurs 
)

Not yet documented.

Parameters:
obj_array 
recmode 
Returns:

Definition at line 201 of file OQL.cc.

Status eyedb::OQL::getResult ( OidArray oid_array  ) 

Not yet documented.

Parameters:
oid_array 
Returns:

Definition at line 207 of file OQL.cc.

Status eyedb::OQL::getResult ( ValueArray val_array  ) 

Not yet documented.

Parameters:
val_array 
Returns:

Definition at line 189 of file OQL.cc.

Database* eyedb::OQL::getDatabase (  )  [inline]

Not yet documented.

Returns:

Definition at line 150 of file OQL.h.


The documentation for this class was generated from the following files:
Generated on Mon Dec 22 18:16:20 2008 for eyedb by  doxygen 1.5.3