|
| ILanguageInvoker (ILanguageInvocationHandler *invocationHandler) |
|
virtual bool | Execute (const std::string &script, const std::vector< std::string > &arguments=std::vector< std::string >()) |
|
virtual bool | Stop (bool abort=false) |
|
virtual bool | IsStopping () const |
|
void | SetId (int id) |
|
int | GetId () const |
|
const ADDON::AddonPtr & | GetAddon () const |
|
void | SetAddon (const ADDON::AddonPtr &addon) |
|
InvokerState | GetState () const |
|
bool | IsActive () const |
|
bool | IsRunning () const |
|
void | Reset () |
|
|
virtual void | AbortNotification () |
| Called to notify the script is aborting.
|
|
virtual bool | execute (const std::string &script, const std::vector< std::string > &arguments)=0 |
|
virtual bool | stop (bool abort)=0 |
|
virtual void | pulseGlobalEvent () |
|
virtual bool | onExecutionInitialized () |
|
virtual void | onExecutionFailed () |
|
virtual void | onExecutionDone () |
|
virtual void | onExecutionFinalized () |
|
void | setState (InvokerState state) |
|
|
class | CLanguageInvokerThread |
|
The documentation for this class was generated from the following files: