
Public Member Functions | |
| BEMethod_OQL (eyedb::Database *=0, const eyedb::Dataspace *=0) | |
| BEMethod_OQL (const BEMethod_OQL &x) | |
| virtual eyedb::Object * | clone () const |
| Not yet documented. | |
| BEMethod_OQL & | operator= (const BEMethod_OQL &x) |
| virtual BEMethod_OQL * | asBEMethod_OQL () |
|
virtual const BEMethod_OQL * | asBEMethod_OQL () const |
| virtual | ~BEMethod_OQL () |
| BEMethod_OQL (Database *, Class *, const char *name, Signature *, Bool isClassMethod, Bool isSystem, const char *body) | |
| Status | execCheck () |
| Status | setBody (const char *) |
| Status | applyTo (Database *, Object *, ArgArray &, Argument &retarg, Bool checkArgs) |
| Status | runtimeInit () |
| void | userInitialize () |
| void | userGarbage () |
| void | userCopy (const Object &) |
| BEMethod_OQL (const eyedb::Struct *, eyedb::Bool=eyedb::False) | |
| BEMethod_OQL (const BEMethod_OQL *, eyedb::Bool=eyedb::False) | |
| BEMethod_OQL (const eyedb::Class *, eyedb::Data) | |
Static Public Member Functions | |
| static std::string | makeExtrefBody (const Class *cls, const char *oql, const char *fname, char *typnames[], char *varnames[], unsigned int param_cnt, std::string &oqlConstruct) |
Public Attributes | |
| Bool | isRTInitialized |
| char ** | varnames |
| int | param_cnt |
| char * | funcname |
| char * | body |
| char * | fullBody |
| char * | tmpbuf |
| void * | entry |
Protected Member Functions | |
| BEMethod_OQL (eyedb::Database *_db, const eyedb::Dataspace *_dataspace, int) | |
| BEMethod_OQL (const eyedb::Struct *x, eyedb::Bool share, int) | |
| BEMethod_OQL (const BEMethod_OQL *x, eyedb::Bool share, int) | |
Definition at line 1278 of file syscls.h.
| virtual eyedb::Object* eyedb::BEMethod_OQL::clone | ( | ) | const [inline, virtual] |
1.5.3