Construtores
| Nome | Descrição |
|---|---|
Context() | |
Context() | |
Destruidores
| Nome | Descrição |
|---|---|
~Context() |
Funções
| Accesso | Returno | Modificador | Nome | Descrição |
|---|---|---|---|---|
public | static | sFrom( lua_State* inState ) | ||
public | operator=() | |||
public | ||||
public | bool | const | isOpen() | |
public | lua_State* | const | state() | |
public | bool | open( const char* inAllowedModule ) | ||
public | void | close() | ||
public | void | setUser( void* inUser ) | ||
public | void* | const | getUser() | |
public | bool | |||
public | bool | pcall( int inArgs, int inResults ) | ||
public | bool | |||
public | bool | |||
public | int | ref() | ||
public | void | unref( int inRef ) | ||
public | bool | callRef( int inRef, int inArgs ) | ||
public | void | setHostModule() | ||
public | void | reportError( const char* inPrefix ) | ||
private | void | installSafeLibs() | ||
private | void | installRequire() | ||
private | void | denyUnsafeGlobals() | ||
private | void | bindSelf() |
Membros
| Accesso | Tipo | Modificador | Nome | Descrição |
|---|---|---|---|---|
public | const char* | static, constexpr | FLAG_MODULE | |
public | const char* | static, constexpr | STEWARD_MODULE | |
private | lua_State* | m_state | ||
private | const char* | m_allowed | ||
private | void* | m_user |