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

#include <hds_messenger_std.hpp>

Inheritance diagram for hds::MessengerStd:
hds::Messenger

Public Member Functions

virtual void sendMsg (const hds::Messenger::Message &msg) const
 
virtual hds::Messenger::Message getMsg () const
 
- Public Member Functions inherited from hds::Messenger
 Messenger ()
 
virtual ~Messenger ()
 
void info (const QString &str) const
 
void warning (const QString &str) const
 
void error (const QString &str) const
 
void debug (const QString &str) const
 

Additional Inherited Members

- Public Types inherited from hds::Messenger
enum  MsgType {
  UNDEFINED_MSG = 0, INFO_MSG, WARNING_MSG, ERROR_MSG,
  DEBUG_MSG, SHOW_PROGRESS_MSG, HIDE_PROGRESS_MSG, SET_PROGRESS_VALUE_MSG,
  SET_PROGRESS_RANGES_MSG, SET_PROGRESS_STATUS_MSG
}
 

Detailed Description

Provides log messages sending to standard output stream.

Member Function Documentation

virtual hds::Messenger::Message hds::MessengerStd::getMsg ( ) const
virtual

Nothing to do for file logger (always return false).

Implements hds::Messenger.

virtual void hds::MessengerStd::sendMsg ( const hds::Messenger::Message msg) const
virtual
Send message with provided type. Content of the message 

should be defined in compliance with the type.

Implements hds::Messenger.


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