, including all inherited members.
absoluteName(const String &module_name, const String &parent_name) | Falcon::Module | [static] |
addAttribute(const String &name, VarDef *vd) | Falcon::Module | |
addClass(const String &name, Symbol *ctor_sym, bool exp=true) | Falcon::Module | |
addClass(const String &name, ext_func_t ctor, bool exp=true) | Falcon::Module | |
addClass(const String &name, bool exp=true) | Falcon::Module | [inline] |
addClassMethod(Symbol *cls, const String &prop, Symbol *method) | Falcon::Module | |
addClassMethod(Symbol *cls, const String &prop, ext_func_t func) | Falcon::Module | |
addClassProperty(Symbol *cls, const String &prop) | Falcon::Module | |
addConstant(const String &name, int64 value, bool exp=true) | Falcon::Module | |
addConstant(const String &name, numeric value, bool exp=true) | Falcon::Module | |
addConstant(const String &name, const String &value, bool exp=true) | Falcon::Module | |
addCString(const char *pos, uint32 size) | Falcon::Module | |
addDepend(const String &name, bool bPrivate=false, bool bIsFilename=false) | Falcon::Module | |
addDepend(const String &alias, const String &module, bool bPrivate=false, bool bIsFilename=false) | Falcon::Module | |
addExternalRef(const String &name) | Falcon::Module | [inline] |
addExtFunc(const String &name, ext_func_t func, bool exp=true) | Falcon::Module | [inline] |
addExtFunc(const String &name, ext_func_t func, void *extra, bool exp=true) | Falcon::Module | |
addFunction(const String &name, byte *code, uint32 size, bool exp=true) | Falcon::Module | |
addGlobal(const String &name, bool exp=true) | Falcon::Module | |
addGlobalSymbol(Symbol *sym) | Falcon::Module | |
addLineInfo(uint32 pc, uint32 line) | Falcon::Module | |
addSingleton(const String &name, Symbol *ctor_sym=0, bool exp=true) | Falcon::Module | |
addSingleton(const String &name, ext_func_t ctor, bool exp=true) | Falcon::Module | |
addString(const String &st) | Falcon::Module | |
addString(const String &st, bool exported) | Falcon::Module | |
addSymbol(Symbol *sym) | Falcon::Module | |
addSymbol(const String &name) | Falcon::Module | |
addSymbol() | Falcon::Module | |
adoptStringTable(StringTable *st, bool bOwn=false) | Falcon::Module | |
attributes() const | Falcon::Module | [inline] |
c_noEntry | Falcon::Module | [static] |
decref() const | Falcon::Module | |
dependencies() const | Falcon::Module | [inline] |
detachLoader() | Falcon::Module | [protected] |
dllLoader() | Falcon::Module | |
engineVersion(uint32 version) | Falcon::Module | [inline] |
engineVersion(int major, int minor, int revision) | Falcon::Module | [inline] |
findGlobalSymbol(const String &name) const | Falcon::Module | [inline] |
getEngineVersion(int &major, int &minor, int &revision) const | Falcon::Module | |
getLineAt(uint32 pc) const | Falcon::Module | |
getModuleVersion(int &major, int &minor, int &revision) const | Falcon::Module | |
getService(const String &name) const | Falcon::Module | |
getServiceMap() const | Falcon::Module | [inline] |
getString(uint32 id) const | Falcon::Module | [inline] |
getSymbol(uint32 id) const | Falcon::Module | [inline] |
incref() const | Falcon::Module | |
isConst() const | Falcon::FlexyModule | [inline, virtual] |
isFlexy() const | Falcon::FlexyModule | [inline, virtual] |
language(const String &lang) | Falcon::Module | [inline] |
language() const | Falcon::Module | [inline] |
load(Stream *is, bool skipHeader=true) | Falcon::Module | [virtual] |
m_attributes | Falcon::Module | [protected] |
m_bOwnStringTable | Falcon::Module | [protected] |
m_depend | Falcon::Module | [protected] |
m_engineVersion | Falcon::Module | [protected] |
m_language | Falcon::Module | [protected] |
m_lineInfo | Falcon::Module | [protected] |
m_loader | Falcon::Module | [protected] |
m_modVersion | Falcon::Module | [protected] |
m_name | Falcon::Module | [protected] |
m_path | Falcon::Module | [protected] |
m_refcount | Falcon::Module | [mutable, protected] |
m_serviceMap | Falcon::Module | [protected] |
m_strTab | Falcon::Module | [protected] |
m_subversion | Falcon::Module | [protected] |
m_symbols | Falcon::Module | [protected] |
m_symtab | Falcon::Module | [protected] |
m_version | Falcon::Module | [protected] |
Module() | Falcon::Module | |
name(const String &n) | Falcon::Module | [inline] |
name() const | Falcon::Module | [inline] |
onSymbolRequest(const String &name)=0 | Falcon::FlexyModule | [pure virtual] |
operator delete(void *mem, size_t size) | Falcon::BaseAlloc | |
operator new(size_t size) | Falcon::BaseAlloc | |
path(const String &p) | Falcon::Module | [inline] |
path() const | Falcon::Module | [inline] |
pcodeSubVersion() const | Falcon::Module | [virtual] |
pcodeVersion() const | Falcon::Module | [virtual] |
publishService(Service *sp) | Falcon::Module | |
rollBackSymbols(uint32 size) | Falcon::Module | |
save(Stream *os, bool skipCode=false) const | Falcon::Module | [virtual] |
saveTableTemplate(Stream *stream, const String &encoding) const | Falcon::Module | |
setLineInfo(LineMap *infos) | Falcon::Module | |
stringTable() const | Falcon::Module | [inline] |
stringTable() | Falcon::Module | [inline] |
symbols() const | Falcon::Module | [inline] |
symbols() | Falcon::Module | [inline] |
symbolTable() const | Falcon::Module | [inline] |
symbolTable() | Falcon::Module | [inline] |
version(uint32 version) | Falcon::Module | [inline] |
version(int major, int minor, int revision) | Falcon::Module | [inline] |
~Module() | Falcon::Module | [protected, virtual] |