7 #ifndef __lua_LuaHandler_h__ 8 #define __lua_LuaHandler_h__ 25 virtual public Dispatch,
33 void initialize(
void);
36 virtual bool preloadString(
const String &text);
42 virtual void set(
const String &key,
const String &value);
43 virtual void set(
const String &key,
const Real &value);
54 virtual Real getReal(
const String &key);
60 virtual bool execute(
void);
61 virtual bool execute(
const String &a_fnName);
62 virtual void flush(
void);
63 virtual void alias(
String a_aliasName,
String a_trueName);
66 virtual void handle(
Record& r_sig);
76 lua_State *m_pLuaState;
kernel
Definition: namespace.dox:3
Per-class participation in the Initialized <> mechanism.
Definition: Initialized.h:117
Interface to handle signals from an SignalerI.
Definition: HandlerI.h:22
Automatically reference-counted string container.
Definition: String.h:128
lua execution interface
Definition: LuaI.h:16
Wrapper for std::vector.
Definition: Array.h:21
Reference to an instance of a Layout.
Definition: RecordSB.h:35
Intrusive Smart Pointer.
Definition: src/core/ptr.h:53
lua execution component.
Definition: LuaHandler.h:24
virtual bool call(const String &a_name, Array< Instance > &a_argv)
Execute the call.
Definition: LuaHandler.cc:453