Falcon::FlexyModule Member List

This is the complete list of members for Falcon::FlexyModule, 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_noEntryFalcon::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_attributesFalcon::Module [protected]
m_bOwnStringTableFalcon::Module [protected]
m_dependFalcon::Module [protected]
m_engineVersionFalcon::Module [protected]
m_languageFalcon::Module [protected]
m_lineInfoFalcon::Module [protected]
m_loaderFalcon::Module [protected]
m_modVersionFalcon::Module [protected]
m_nameFalcon::Module [protected]
m_pathFalcon::Module [protected]
m_refcountFalcon::Module [mutable, protected]
m_serviceMapFalcon::Module [protected]
m_strTabFalcon::Module [protected]
m_subversionFalcon::Module [protected]
m_symbolsFalcon::Module [protected]
m_symtabFalcon::Module [protected]
m_versionFalcon::Module [protected]
Module()Falcon::Module
name(const String &n)Falcon::Module [inline]
name() const Falcon::Module [inline]
onSymbolRequest(const String &name)=0Falcon::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]


Generated on Mon Oct 19 10:11:35 2009 for Falcon_Core by  doxygen 1.5.8