7 #ifndef __lua_LuaExec_h__ 8 #define __lua_LuaExec_h__ 20 virtual public Dispatch,
28 void initialize(
void);
36 virtual void set(
const String &key,
const String &value);
37 virtual void set(
const String &key,
const Real &value) {}
48 virtual bool execute(
void);
49 virtual bool execute(
const String &a_fnName) {
return false; };
50 virtual void flush(
void);
51 virtual void alias(
String a_aliasName,
String a_trueName) {}
54 virtual void handle(
Record& r_sig);
63 lua_State *m_pLuaState;
kernel
Definition: namespace.dox:3
lua execution component.
Definition: LuaExec.h:19
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