#include <interpreter.hpp>
Inheritance diagram for Interpreter:
Public Member Functions | |
CmdGeneric * | parseAction (const string &rAction, Theme *pTheme) |
VarBool * | getVarBool (const string &rName, Theme *pTheme) |
Returns the boolean variable corresponding to the given name. | |
VarPercent * | getVarPercent (const string &rName, Theme *pTheme) |
Returns the percent variable corresponding to the given name. | |
VarList * | getVarList (const string &rName, Theme *pTheme) |
Returns the list variable corresponding to the given name. | |
VarTree * | getVarTree (const string &rName, Theme *pTheme) |
Returns the tree variable corresponding to the given name. | |
Static Public Member Functions | |
static Interpreter * | instance (intf_thread_t *pIntf) |
Get the instance of Interpreter. | |
static void | destroy (intf_thread_t *pIntf) |
Delete the instance of Interpreter. |
Definition at line 39 of file interpreter.hpp.
|
Parse an action tag and returns a pointer on a command (the intepreter takes care of deleting it, don't do it yourself !) Definition at line 151 of file interpreter.cpp. References SkinObject::getIntf(), Theme::getWindowById(), Theme::getWindowManager(), and Theme::m_commands. |