PTLib Version 2.12.9

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PScriptLanguage Member List

This is the complete list of members for PScriptLanguage, including all inherited members.

Call(const PString &name, const char *sigString=NULL,...)=0 | PScriptLanguage | pure virtual
Call(const PString &name, Signature &signature)=0 | PScriptLanguage | pure virtual
Class() | PObject | inline static
Clone() const | PObject | virtual
CloneAs() const | PObject | inline
Compare(const PObject &obj) const | PObject | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
Create(const PString &language) | PScriptLanguage | static
CreateComposite(const PString &name)=0 | PScriptLanguage | pure virtual
EqualTo enum value | PObject |
FunctionMap typedef | PScriptLanguage | protected
FunctionNotifier typedef | PScriptLanguage |
GetBoolean(const PString &name)=0 | PScriptLanguage | pure virtual
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetInteger(const PString &name)=0 | PScriptLanguage | pure virtual
GetLastErrorCode() const | PScriptLanguage | inline virtual
GetLastErrorText() const | PScriptLanguage | inline virtual
GetNumber(const PString &name)=0 | PScriptLanguage | pure virtual
GetString(const PString &name)=0 | PScriptLanguage | pure virtual
GetTraceContextIdentifier() const | PObject | inline
GetTraceContextIdentifier(PObject &obj) | PObject | inline
GetTraceContextIdentifier(PObject *obj) | PObject | inline
GetVar(const PString &name, PVarType &var)=0 | PScriptLanguage | pure virtual
GreaterThan enum value | PObject |
HashFunction() const | PObject | virtual
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
InternalRemoveFunction(const PString &prefix) | PScriptLanguage | protected virtual
InternalSetFunction(const PString &name, const FunctionNotifier &func) | PScriptLanguage | protected virtual
IsClass(const char *cls) const | PObject | inline
IsLoaded() const | PScriptLanguage | inline
LessThan enum value | PObject |
Load(const PString &script) | PScriptLanguage | virtual
LoadFile(const PFilePath &filename)=0 | PScriptLanguage | pure virtual
LoadText(const PString &text)=0 | PScriptLanguage | pure virtual
m_functions | PScriptLanguage | protected
m_lastErrorCode | PScriptLanguage | protected
m_lastErrorText | PScriptLanguage | protected
m_loaded | PScriptLanguage | protected
m_mutex | PScriptLanguage | protected
m_traceContextIdentifier | PObject | protected
OnError(int code, const PString &str) | PScriptLanguage | protected virtual
operator!=(const PObject &obj) const | PObject | inline
operator<(const PObject &obj) const | PObject | inline
operator<=(const PObject &obj) const | PObject | inline
operator==(const PObject &obj) const | PObject | inline
operator>(const PObject &obj) const | PObject | inline
operator>=(const PObject &obj) const | PObject | inline
PObject() | PObject | inline protected
PrintOn(ostream &strm) const | PObject | virtual
PScriptLanguage() | PScriptLanguage |
PTraceObjectInstance() const | PObject | inline
PTraceObjectInstance(const char *) | PObject | inline static
PTraceObjectInstance(const PObject *obj) | PObject | inline static
ReadFrom(istream &strm) | PObject | virtual
ReleaseVariable(const PString &name)=0 | PScriptLanguage | pure virtual
Run(const char *script=NULL)=0 | PScriptLanguage | pure virtual
SetBoolean(const PString &name, bool value)=0 | PScriptLanguage | pure virtual
SetFunction(const PString &name, const FunctionNotifier &func)=0 | PScriptLanguage | pure virtual
SetInteger(const PString &name, int value)=0 | PScriptLanguage | pure virtual
SetNumber(const PString &name, double value)=0 | PScriptLanguage | pure virtual
SetString(const PString &name, const char *value)=0 | PScriptLanguage | pure virtual
SetTraceContextIdentifier(unsigned id) | PObject | inline
SetTraceContextIdentifier(const PObject &obj) | PObject | inline
SetTraceContextIdentifier(const PObject *obj) | PObject | inline
SetVar(const PString &name, const PVarType &var)=0 | PScriptLanguage | pure virtual
~PObject() | PObject | inline virtual
~PScriptLanguage() | PScriptLanguage |