
Public Member Functions | |
| Signature (eyedb::Database *=0, const eyedb::Dataspace *=0) | |
| Signature (const Signature &x) | |
| virtual eyedb::Object * | clone () const |
| Not yet documented. | |
| Signature & | operator= (const Signature &x) |
| virtual Signature * | asSignature () |
| virtual const Signature * | asSignature () const |
| eyedb::Status | setRettype (ArgType *) |
| ArgType * | getRettype (eyedb::Bool *isnull=0, eyedb::Status *=0) |
| const ArgType * | getRettype (eyedb::Bool *isnull=0, eyedb::Status *=0) const |
| eyedb::Status | setNargs (eyedblib::int32) |
| eyedblib::int32 | getNargs (eyedb::Bool *isnull=0, eyedb::Status *=0) const |
| eyedb::Status | setTypes (unsigned int a0, ArgType *) |
| eyedb::Status | setTypesCount (unsigned int a0) |
| ArgType * | getTypes (unsigned int a0, eyedb::Bool *isnull=0, eyedb::Status *=0) |
| const ArgType * | getTypes (unsigned int a0, eyedb::Bool *isnull=0, eyedb::Status *=0) const |
| unsigned int | getTypesCount (eyedb::Status *=0) const |
| virtual | ~Signature () |
| Bool | operator== (const Signature &) const |
| Bool | operator!= (const Signature &) const |
| const char * | getArg (int i) |
| void | listArgs (FILE *, Schema *) |
| void | declArgs (FILE *, Schema *) |
| void | initArgs (FILE *, Schema *, const char *prefix, const char *preret, const char *indent) |
| void | setArgs (FILE *, Schema *, int type, const char *prefix, const char *preret, const char *indent) |
| void | retArgs (FILE *, Schema *, const char *prefix, const char *preret, const char *indent) |
| Signature (const eyedb::Struct *, eyedb::Bool=eyedb::False) | |
| Signature (const Signature *, eyedb::Bool=eyedb::False) | |
| Signature (const eyedb::Class *, eyedb::Data) | |
Static Public Member Functions | |
| static const char * | getPrefix (const char *prefix, int i) |
| static Bool | isVoid (const ArgType *type) |
Protected Member Functions | |
| Signature (eyedb::Database *_db, const eyedb::Dataspace *_dataspace, int) | |
| Signature (const eyedb::Struct *x, eyedb::Bool share, int) | |
| Signature (const Signature *x, eyedb::Bool share, int) | |
Definition at line 892 of file syscls.h.
| virtual eyedb::Object* eyedb::Signature::clone | ( | ) | const [inline, virtual] |
1.5.3