Open CASCADE Technology 6.6.0
Data Structures
Message_Messenger.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_Message_Messenger.hxx>
#include <Message_SequenceOfPrinters.hxx>
#include <MMgt_TShared.hxx>
#include <Handle_Message_Printer.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
#include <Handle_Standard_Type.hxx>
#include <Standard_CString.hxx>
#include <Message_Gravity.hxx>
#include <Message_Messenger.lxx>

Data Structures

class  Message_Messenger
 Messenger is API class providing general-purpose interface for
libraries that may issue text messages without knowledge
of how these messages will be further processed.

The messenger contains a sequence of "printers" which can be
customized by the application, and dispatches every received
message to all the printers.

For convenience, a number of operators << are defined with left
argument being Handle(Message_Messenger); thus it can be used
with syntax similar to C++ streams.
Note that all these operators use trace level Warning.
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines