te::vm::python::VirtualMachine Class Reference

#include <VirtualMachine.h>

Inheritance diagram for te::vm::python::VirtualMachine:
te::vm::core::VirtualMachine

Public Member Functions

void build (const std::string &file)
 
void execute ()
 
std::string getDescription () const
 Returns a brief description about the underlying Virtual Machine. More...
 
std::string getName () const
 
std::string getTitle () const
 Return the title of Virtual Machine: a name that can be used by applications to show in a GUI. More...
 
void pause ()
 
void reset ()
 
void stop ()
 
 VirtualMachine ()
 
 ~VirtualMachine ()
 Virtual destructor. More...
 

Private Attributes

std::string m_filename
 

Detailed Description

Definition at line 41 of file VirtualMachine.h.

Constructor & Destructor Documentation

te::vm::python::VirtualMachine::VirtualMachine ( )
te::vm::python::VirtualMachine::~VirtualMachine ( )
virtual

Virtual destructor.

Reimplemented from te::vm::core::VirtualMachine.

Member Function Documentation

void te::vm::python::VirtualMachine::build ( const std::string &  file)
virtual
void te::vm::python::VirtualMachine::execute ( )
virtual
std::string te::vm::python::VirtualMachine::getDescription ( ) const
virtual

Returns a brief description about the underlying Virtual Machine.

Implements te::vm::core::VirtualMachine.

std::string te::vm::python::VirtualMachine::getName ( ) const
virtual

the name of the Virtual Machine: it is also an identifier about the VM type.

Implements te::vm::core::VirtualMachine.

std::string te::vm::python::VirtualMachine::getTitle ( ) const
virtual

Return the title of Virtual Machine: a name that can be used by applications to show in a GUI.

Implements te::vm::core::VirtualMachine.

void te::vm::python::VirtualMachine::pause ( )
virtual
void te::vm::python::VirtualMachine::reset ( )
virtual
void te::vm::python::VirtualMachine::stop ( )
virtual

Member Data Documentation

std::string te::vm::python::VirtualMachine::m_filename
private

Definition at line 67 of file VirtualMachine.h.


The documentation for this class was generated from the following file: