
Public Member Functions | |
| Trigger (eyedb::Database *=0, const eyedb::Dataspace *=0) | |
| Trigger (const Trigger &x) | |
| virtual eyedb::Object * | clone () const |
| Not yet documented. | |
| Trigger & | operator= (const Trigger &x) |
| virtual Trigger * | asTrigger () |
| virtual const Trigger * | asTrigger () const |
| eyedb::Status | setType (TriggerType, eyedb::Bool _check_value=eyedb::True) |
| TriggerType | getType (eyedb::Bool *isnull=0, eyedb::Status *=0) const |
| eyedb::Status | setLight (eyedblib::int32) |
| eyedblib::int32 | getLight (eyedb::Bool *isnull=0, eyedb::Status *=0) const |
| eyedb::Status | setSuffix (const std::string &) |
| eyedb::Status | setSuffix (unsigned int a0, char) |
| std::string | getSuffix (eyedb::Bool *isnull=0, eyedb::Status *=0) const |
| char | getSuffix (unsigned int a0, eyedb::Bool *isnull=0, eyedb::Status *=0) const |
| virtual | ~Trigger () |
| Trigger (Database *, Class *, TriggerType, ExecutableLang, Bool isSystem, const char *suffix, Bool light, const char *extref) | |
| Status | apply (const Oid &, Object *) |
| Status | realize (const RecMode *=NoRecurs) |
| Not yet documented. | |
| Status | remove (const RecMode *=NoRecurs) |
| Not yet documented. | |
| const char * | getPrototype (Bool scope=True) const |
| const char * | getCSym () const |
| Bool | isInherit () const |
| Status | m_trace (FILE *, int, unsigned int, const RecMode *) const |
| int | getInd () const |
| Status | runtimeInit () |
| void | userInitialize () |
| void | userGarbage () |
| void | userCopy (const Object &) |
| Trigger (const eyedb::Struct *, eyedb::Bool=eyedb::False) | |
| Trigger (const Trigger *, eyedb::Bool=eyedb::False) | |
| Trigger (const eyedb::Class *, eyedb::Data) | |
Static Public Member Functions | |
| static const char * | getStrTriggerType (TriggerType) |
| static std::string | makeExtrefBody (const Class *cls, const char *oql, const char *fname, std::string &oqlConstruct) |
Public Attributes | |
| Bool | isRTInitialized |
| char * | funcname |
| char * | body |
| char * | fullBody |
| char * | tmpbuf |
| void * | entry |
Protected Member Functions | |
| Trigger (eyedb::Database *_db, const eyedb::Dataspace *_dataspace, int) | |
| Trigger (const eyedb::Struct *x, eyedb::Bool share, int) | |
| Trigger (const Trigger *x, eyedb::Bool share, int) | |
Definition at line 1338 of file syscls.h.
| virtual eyedb::Object* eyedb::Trigger::clone | ( | ) | const [inline, virtual] |
Not yet documented.
| recmode |
Reimplemented from eyedb::ClassComponent.
Definition at line 535 of file syscls_impl.cc.
Not yet documented.
| recmode |
Reimplemented from eyedb::ClassComponent.
Definition at line 566 of file syscls_impl.cc.
1.5.3