VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions
DtAlgorithmManager Class Reference

General interface which can be passed into an algorithm to control its behavior. More...

Inheritance diagram for DtAlgorithmManager:
Inheritance graph
[legend]

Public Types

enum  Severity {
  Error, WARN, INFO, VERBOSE,
  DEBUG
}
typedef DtTaggedException
< DtAlgorithmManager
Exception

Public Member Functions

virtual void message (Severity, const std::string &) const
 Output a messages from within the algorithm.
void errorMessage (const std::string &) const
void warnMessage (const std::string &) const
void infoMessage (const std::string &) const
void verboseMessage (const std::string &) const
void debugMessage (const std::string &) const
virtual bool cancel () const
 Returns true if no longer needed.
virtual
MAKVRinTerra::DtSharedMemoryFeaturesDebugDrawer
drawer () const
 Returns drawer, null if not enabled.

Detailed Description

General interface which can be passed into an algorithm to control its behavior.

Member Typedef Documentation

Member Enumeration Documentation

Enumerator:
Error 
WARN 
INFO 
VERBOSE 
DEBUG 

Member Function Documentation

virtual void DtAlgorithmManager::message ( Severity  ,
const std::string &   
) const
virtual

Output a messages from within the algorithm.

void DtAlgorithmManager::errorMessage ( const std::string &  ) const
void DtAlgorithmManager::warnMessage ( const std::string &  ) const
void DtAlgorithmManager::infoMessage ( const std::string &  ) const
void DtAlgorithmManager::verboseMessage ( const std::string &  ) const
void DtAlgorithmManager::debugMessage ( const std::string &  ) const
virtual bool DtAlgorithmManager::cancel ( ) const
virtual

Returns true if no longer needed.

Reimplemented in DtAsyncJob.

virtual MAKVRinTerra::DtSharedMemoryFeaturesDebugDrawer* DtAlgorithmManager::drawer ( ) const
virtual

Returns drawer, null if not enabled.


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

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)