#include <VirtualMachine.h>
|
virtual void | execute ()=0 |
| execute Executes the script file previously set. More...
|
|
virtual void | readline (QString msg)=0 |
| readline Reads a user input. More...
|
|
virtual void | stop ()=0 |
| stop Stops the current running script. More...
|
|
virtual void | write (const QString &str)=0 |
| write Writes the output coming from the Virtual Machine More...
|
|
|
void | output (QString msg) |
| output Signal emmited when the Virtual Machine receives a string. More...
|
|
void | requestReadline () |
| Signal emmited when the Virtual Machine needs to execute a input operation. More...
|
|
Definition at line 53 of file VirtualMachine.h.
te::vm::core::VirtualMachine::VirtualMachine |
( |
| ) |
|
|
inline |
virtual te::vm::core::VirtualMachine::~VirtualMachine |
( |
| ) |
|
|
inlinevirtual |
virtual void te::vm::core::VirtualMachine::execute |
( |
| ) |
|
|
pure virtualslot |
execute Executes the script file previously set.
virtual std::string te::vm::core::VirtualMachine::getDescription |
( |
| ) |
const |
|
pure virtual |
virtual std::string te::vm::core::VirtualMachine::getName |
( |
| ) |
const |
|
pure virtual |
virtual std::string te::vm::core::VirtualMachine::getTitle |
( |
| ) |
const |
|
pure virtual |
void te::vm::core::VirtualMachine::output |
( |
QString |
msg | ) |
|
|
signal |
output Signal emmited when the Virtual Machine receives a string.
- Parameters
-
msg | String received from the Virtual Machine. |
virtual std::string te::vm::core::VirtualMachine::readline |
( |
| ) |
|
|
pure virtual |
virtual void te::vm::core::VirtualMachine::readline |
( |
QString |
msg | ) |
|
|
pure virtualslot |
readline Reads a user input.
- Parameters
-
void te::vm::core::VirtualMachine::requestReadline |
( |
| ) |
|
|
signal |
Signal emmited when the Virtual Machine needs to execute a input operation.
virtual void te::vm::core::VirtualMachine::setFileName |
( |
QString |
file | ) |
|
|
pure virtual |
virtual void te::vm::core::VirtualMachine::stop |
( |
| ) |
|
|
pure virtualslot |
stop Stops the current running script.
virtual void te::vm::core::VirtualMachine::write |
( |
const QString & |
str | ) |
|
|
pure virtualslot |
write Writes the output coming from the Virtual Machine
- Parameters
-
str | The out put string received. |
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_master/src/terralib/vm/core/VirtualMachine.h