Phasor  01.00.10.059
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Typedefs | Functions
Manager Namespace Reference

Classes

struct  ScriptCallback
 
struct  ScriptCallstack
 
class  CallHandler
 
class  ScriptState
 
class  Result
 
class  Caller
 

Typedefs

typedef Common::Object MObject
 
typedef Common::ObjBool MObjBool
 
typedef Common::ObjNumber MObjNumber
 
typedef Common::ObjString MObjString
 
typedef Common::ObjTable MObjTable
 
typedef Common::obj_type obj_type
 

Functions

std::unique_ptr< ScriptStateCreateScript ()
 
void CloseScript (std::unique_ptr< ScriptState > &state)
 
void RegisterFunctions (ScriptState &state, const ScriptCallback *funcs, size_t n)
 

Typedef Documentation

Function Documentation

void Manager::CloseScript ( std::unique_ptr< ScriptState > &  state)
std::unique_ptr< ScriptState > Manager::CreateScript ( )
void Manager::RegisterFunctions ( ScriptState &  state,
const ScriptCallback *  funcs,
size_t  n 
)