| _Connection | ObjRef | [protected] |
| _ForUpdate | Object | [protected] |
| _Free() | Object | [protected, virtual] |
| _FreeWasDone | Object | [protected] |
| _From() const | QueRefProto | [inline, protected, virtual] |
| _KeyValues() const | Object | [protected, virtual] |
| _MarkAsClean() | Object | [inline, protected, virtual] |
| _OidToMemPtr(const long int oid, class ProtoBase *prot) const | ObjRef | [protected] |
| _OidToPtr(const long int oid, class ProtoBase *prot) const | ObjRef | [protected] |
| _OrderBy() const | ObjRef | [inline, protected, virtual] |
| _PtrToOid(const ObjRef &ref) const | ObjRef | [protected] |
| _Refresh() | Object | [protected, virtual] |
| _Select() const | QueRefProto | [inline, protected, virtual] |
| _SelectKeyValues(const RefBase &DbPtr) const | Object | [inline, protected, virtual] |
| _Strategies | ObjRef | [protected] |
| _VersionsMatch() | Object | [inline, protected, virtual] |
| _Virtualise(RefBase &DbPtr) const | Object | [inline, protected, virtual] |
| _Where() const | ObjRef | [protected, virtual] |
| ABSTRACT_CLASS(Object) | Object | |
| AcceptTemplate() | Class | [virtual] |
| AddClassSpecifier(Ptree *spec) | Class | |
| Address() const | Object | [virtual] |
| AllClasses() | Class | [static] |
| AppendAfterStatement(Environment *, Ptree *) | Class | [static] |
| AppendAfterToplevel(Environment *, Class *) | Class | [static] |
| AppendAfterToplevel(Environment *, Member &) | Class | [static] |
| AppendAfterToplevel(Environment *, Ptree *) | Class | [static] |
| AppendBaseClass(Class *c, int specifier=Public, bool is_virtual=false) | Class | |
| AppendBaseClass(char *class_name, int specifier=Public, bool is_virtual=false) | Class | |
| AppendBaseClass(Ptree *class_name, int specifier=Public, bool is_virtual=false) | Class | |
| AppendHousekeepingCode(Environment *env, Ptree *class_name, Ptree *creator_name, Ptree *finalizer) | Metaclass | |
| AppendMember(Member &added_member, int specifier=Public) | Class | |
| AppendMember(Ptree *added_member) | Class | |
| BaseClasses() | Class | |
| BaseClassName() | Object | [inline, static] |
| BePersistent(class Connection *DbCon) | Object | [inline, virtual] |
| ChangeBaseClasses(Ptree *) | Class | |
| ChangeDefaultMetaclass(char *name) | Class | [static] |
| ChangeDefaultTemplateMetaclass(char *name) | Class | [static] |
| ChangeMember(Member &changed_member) | Class | |
| ChangeName(Ptree *name) | Class | |
| CheckObsoleteness() | Metaclass | |
| Class() | Class | [inline] |
| Class(Environment *e, char *name) | Class | [inline] |
| Class(Environment *e, Ptree *name) | Class | [inline] |
| Comments() | Class | |
| Connection() const | ObjRef | [inline, virtual] |
| CurrentLockingStrategy() const | ObjRef | [inline, virtual] |
| CurrentReadingStrategy() const | ObjRef | [inline, virtual] |
| CurrentUpdatingStrategy() const | ObjRef | [inline, virtual] |
| CurrentWaitingStrategy() const | ObjRef | [inline, virtual] |
| Definition() | Class | [inline] |
| Delete() | Object | [virtual] |
| ErrorMessage(Environment *, const char *message, Ptree *name, Ptree *where) | Class | |
| ErrorMessage(const char *message, Ptree *name, Ptree *where) | Class | |
| Finalize() | Class | [virtual] |
| FinalizeAll(std::ostream &out) | Class | [static] |
| FinalizeClass() | Class | [static] |
| FinalizeInstance() | Class | [virtual] |
| FindFirstNotInlinedVirtualFunction() | Metaclass | |
| first_not_inlined_vf | Metaclass | [private] |
| Free() | Object | [virtual] |
| FROM("") | Object | |
| GetEnvironment() | Class | [inline] |
| GetFinalizer() | Metaclass | |
| GetMemberList() | Class | |
| GROUP_BY("") | Object | |
| HAVING("") | Object | |
| ImmediateSubclasses(ClassArray &subclasses) | Class | |
| ImmediateSubclasses(Ptree *name, ClassArray &subclasses) | Class | [static] |
| Initialize() | Metaclass | [static] |
| InitializeInstance(Ptree *def, Ptree *margs) | Class | [virtual] |
| InsertBeforeStatement(Environment *, Ptree *) | Class | [static] |
| InsertBeforeToplevel(Environment *, Class *) | Class | [static] |
| InsertBeforeToplevel(Environment *, Member &) | Class | [static] |
| InsertBeforeToplevel(Environment *, Ptree *) | Class | [static] |
| InsertDeclaration(Environment *, Ptree *declaration) | Class | |
| InsertDeclaration(Environment *, Ptree *declaration, Ptree *key, void *client_data) | Class | |
| InsertInitialize() | Metaclass | |
| InstancesOf(char *metaclass_name, ClassArray &classes) | Class | [static] |
| IsAncestor(const ObjRef &descendant) const | ObjRef | [virtual] |
| IsBuiltinMetaclass(Ptree *) | Metaclass | [static] |
| IsDirty() const | Object | [inline, protected, virtual] |
| IsImmediateSubclassOf(Ptree *name) | Class | |
| IsInMemory() const | Object | [inline, virtual] |
| IsMember(Ptree *) | Class | |
| IsPersistent() const | Object | [inline, virtual] |
| IsSubclassOf(Ptree *name) | Class | |
| IsTransient() const | Object | [inline, virtual] |
| Load(Ptree *metaclass_name) | Metaclass | [static] |
| Load(char *metaclass_name, int len) | Metaclass | [static] |
| LoadSoLib(char *file_name) | Metaclass | [static] |
| LookupClientData(Environment *, Ptree *key) | Class | |
| LookupCmdLineOption(char *key) | Class | [static] |
| LookupCmdLineOption(char *key, char *&value) | Class | [static] |
| LookupMember(Ptree *name) | Class | |
| LookupMember(Ptree *name, Member &member, int index=0) | Class | |
| LookupMember(char *name) | Class | |
| LookupMember(char *name, Member &member, int index=0) | Class | |
| LookupMemberType(Ptree *, TypeInfo &) | Class | |
| LookupSymbol(lt_dlhandle handle, char *symbol) | Metaclass | [static] |
| MAP_END | Object | |
| MAPKEY_END | Object | |
| MarkAsDirty() | Object | [inline, protected, virtual] |
| Members() | Class | |
| MemoryLock() | Object | [inline, virtual] |
| MemoryLocked() const | Object | [inline, virtual] |
| MemoryUnlock() | Object | [inline, virtual] |
| Metaclass() | Metaclass | |
| MetaclassName() | Metaclass | [virtual] |
| Name() | Class | |
| new_function_name | Metaclass | [private] |
| NthBaseClass(int nth) | Class | |
| NthBaseClassName(int nth) | Class | |
| NthMember(int nth, Member &member) | Class | |
| NthMemberName(int) | Class | |
| Object() | Object | |
| ObjectID() const | Object | [virtual] |
| ObjRef() | ObjRef | |
| operator &&(const QueRefProto &Q) const | QueRefProto | |
| operator!() const | QueRefProto | |
| operator||(const QueRefProto &Q) const | QueRefProto | |
| ORDER_BY("") | Object | |
| PARENTS(NULL) | Object | |
| PostLoad() | Object | [inline, virtual] |
| Private enum value | Class | |
| ProduceInitFile(Ptree *class_name) | Metaclass | |
| Protected enum value | Class | |
| Prototype() const=0 | ObjRef | [pure virtual] |
| Public enum value | Class | |
| RecordCmdLineOption(char *key, char *value) | Class | [static] |
| Refresh() | Object | [virtual] |
| RegisterMetaclass(char *keyword, char *class_name) | Class | [static] |
| RegisterNewAccessSpecifier(char *keyword) | Class | [static] |
| RegisterNewClosureStatement(char *keyword) | Class | [static] |
| RegisterNewForStatement(char *keyword) | Class | [static] |
| RegisterNewMemberModifier(char *keyword) | Class | [static] |
| RegisterNewModifier(char *keyword) | Class | [static] |
| RegisterNewWhileStatement(char *keyword) | Class | [static] |
| RemoveAllMemoryLocks() | ObjRef | [inline, virtual] |
| RemoveBaseClasses() | Class | |
| RemoveClass() | Class | [inline] |
| RemoveMember(Member &) | Class | |
| RootClassName() | Object | [inline, static] |
| SetLockingStrategy(enum LockingStrategy aLockingStrategy) | ObjRef | [virtual] |
| SetMetaclassForFunctions(char *name) | Class | [static] |
| SetReadingStrategy(enum ReadingStrategy aReadingStrategy) | ObjRef | [virtual] |
| SetUpdatingStrategy(enum UpdatingStrategy anUpdateStrategy) | ObjRef | [virtual] |
| SetWaitingStrategy(enum WaitingStrategy aWaitingStrategy) | ObjRef | [virtual] |
| StripClassQualifier(Ptree *qualified_name) | Class | [static] |
| Subclasses(ClassArray &subclasses) | Class | |
| Subclasses(Ptree *name, ClassArray &subclasses) | Class | [static] |
| TranslateArguments(Environment *, Ptree *arglist) | Class | |
| TranslateAssign(Environment *, Ptree *left, Ptree *assign_op, Ptree *right) | Class | [virtual] |
| TranslateBinary(Environment *, Ptree *left, Ptree *binary_op, Ptree *right) | Class | [virtual] |
| TranslateClass(Environment *) | Metaclass | [virtual] |
| TranslateDelete(Environment *, Ptree *op, Ptree *obj) | Class | [virtual] |
| TranslateExpression(Environment *, Ptree *expr) | Class | |
| TranslateExpression(Environment *, Ptree *expr, TypeInfo &type) | Class | |
| TranslateFunctionBody(Environment *, Member &m, Ptree *body) | Class | |
| TranslateFunctionCall(Environment *, Ptree *object, Ptree *arglist) | Class | [virtual] |
| TranslateInitializer(Environment *, Ptree *var_name, Ptree *initializer) | Class | [virtual] |
| TranslateMemberCall(Environment *, Ptree *object, Ptree *access_op, Ptree *member_name, Ptree *arglist) | Class | [virtual] |
| TranslateMemberCall(Environment *, Ptree *member_name, Ptree *arglist) | Class | [virtual] |
| TranslateMemberFunction(Environment *env, Member &m) | Metaclass | [virtual] |
| TranslateMemberRead(Environment *, Ptree *object, Ptree *access_op, Ptree *member_name) | Class | [virtual] |
| TranslateMemberRead(Environment *, Ptree *member_name) | Class | [virtual] |
| TranslateMemberWrite(Environment *, Ptree *object, Ptree *access_op, Ptree *member_name, Ptree *assign_op, Ptree *expr) | Class | [virtual] |
| TranslateMemberWrite(Environment *, Ptree *member_name, Ptree *assign_op, Ptree *expr) | Class | [virtual] |
| TranslateNew(Environment *, Ptree *header, Ptree *new_operator, Ptree *placement, Ptree *type_name, Ptree *arglist) | Class | [virtual] |
| TranslateNewType(Environment *env, Ptree *type) | Class | |
| TranslatePointer(Environment *, Ptree *var_name) | Class | [virtual] |
| TranslatePostfix(Environment *, Ptree *object, Ptree *postfix_op) | Class | [virtual] |
| TranslatePostfixOnMember(Environment *, Ptree *object, Ptree *access_op, Ptree *member_name, Ptree *postfix_op) | Class | [virtual] |
| TranslatePostfixOnMember(Environment *, Ptree *member_name, Ptree *postfix_op) | Class | [virtual] |
| TranslateStatement(Environment *env, Ptree *expr) | Class | |
| TranslateStaticUserStatement(Environment *, Ptree *keyword, Ptree *rest) | Class | [virtual] |
| TranslateSubscript(Environment *, Ptree *object, Ptree *index) | Class | [virtual] |
| TranslateUnary(Environment *, Ptree *unary_op, Ptree *object) | Class | [virtual] |
| TranslateUnaryOnMember(Environment *, Ptree *unary_op, Ptree *object, Ptree *access_op, Ptree *member_name) | Class | [virtual] |
| TranslateUnaryOnMember(Environment *, Ptree *unary_op, Ptree *member_name) | Class | [virtual] |
| TranslateUserStatement(Environment *, Ptree *object, Ptree *access_op, Ptree *keyword, Ptree *rest) | Class | [virtual] |
| Undefined enum value | Class | |
| Update() | Object | [virtual] |
| WarningMessage(Environment *, const char *message, Ptree *name, Ptree *where) | Class | |
| WarningMessage(const char *message, Ptree *name, Ptree *where) | Class | |
| WarnObsoleteness(char *, char *=nil) | Class | [static] |
| WHERE("") | Object | |
| ~Class() | Class | [virtual] |
| ~Object() | Object | |
| ~ObjRef() | ObjRef | [virtual] |