UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | List of all members
hds::BatchModule Class Reference

#include <hds_batch_module.hpp>

Inheritance diagram for hds::BatchModule:
hds::Module

Public Member Functions

 BatchModule (QObject *pParrent=0x0)
 
virtual ~BatchModule ()
 
void setContext (const hds::BatchModuleContext &context)
 
const hds::BatchModuleContextcontext () const
 
void infoMsg (const QString &str) const
 
void warningMsg (const QString &str) const
 
void errorMsg (const QString &str) const
 
void debugMsg (const QString &str) const
 
const hds::ModuleProgressprogress () const
 
void attachMessenger (const hds::Messenger &messenger)
 
void removeMessengers ()
 
- Public Member Functions inherited from hds::Module
 Module (QObject *pParrent=0x0)
 
virtual ~Module ()
 

Additional Inherited Members

- Public Slots inherited from hds::Module
virtual hds::ErrCode init ()=0
 
virtual hds::ErrCode exec ()=0
 

Detailed Description

Common interface to the batch module.

Constructor & Destructor Documentation

hds::BatchModule::BatchModule ( QObject *  pParrent = 0x0)

Default constructor. Application widget not defined by default.

virtual hds::BatchModule::~BatchModule ( )
virtual

Destructor.

Member Function Documentation

void hds::BatchModule::attachMessenger ( const hds::Messenger messenger)

Attach messenger. (Just copy a pointer, not the object.)

const hds::BatchModuleContext& hds::BatchModule::context ( ) const
inline

Access to the module execution context.

void hds::BatchModule::debugMsg ( const QString &  str) const

Debug message.

void hds::BatchModule::errorMsg ( const QString &  str) const

Error message.

void hds::BatchModule::infoMsg ( const QString &  str) const

Info message.

const hds::ModuleProgress& hds::BatchModule::progress ( ) const
inline

Progress object access.

void hds::BatchModule::removeMessengers ( )

Remove all loggers from the module.

void hds::BatchModule::setContext ( const hds::BatchModuleContext context)
inline

Set module execution context.

void hds::BatchModule::warningMsg ( const QString &  str) const

Warning message.


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