Wolframe, 0.0.3

_Wolframe::cmdbind::CommandHandlerUnit Class Referenceabstract

Class that defines a command handler class and is able to create instances of it. More...

#include <commandHandler.hpp>

Public Member Functions

virtual ~CommandHandlerUnit ()
 Destructor. More...
 
virtual bool loadPrograms (const proc::ProcessorProviderInterface *provider)=0
 Load all configured programs. More...
 
virtual std::vector< std::string > commands () const =0
 Get the list of all commands inplemented by this command handler. More...
 
virtual CommandHandlercreateCommandHandler (const std::string &cmdname, const std::string &docformat)=0
 Create an instance of this command handler. More...
 

Detailed Description

Class that defines a command handler class and is able to create instances of it.

Constructor & Destructor Documentation

virtual _Wolframe::cmdbind::CommandHandlerUnit::~CommandHandlerUnit ( )
inlinevirtual

Destructor.

Member Function Documentation

virtual std::vector<std::string> _Wolframe::cmdbind::CommandHandlerUnit::commands ( ) const
pure virtual

Get the list of all commands inplemented by this command handler.

virtual CommandHandler* _Wolframe::cmdbind::CommandHandlerUnit::createCommandHandler ( const std::string &  cmdname,
const std::string &  docformat 
)
pure virtual

Create an instance of this command handler.

virtual bool _Wolframe::cmdbind::CommandHandlerUnit::loadPrograms ( const proc::ProcessorProviderInterface provider)
pure virtual

Load all configured programs.


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