Message_Messenger.hxx File Reference

#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_Message_Messenger.hxx>
#include <Message_SequenceOfPrinters.hxx>
#include <Standard_Macro.hxx>
#include <TCollection_BaseSequence.hxx>
#include <Handle_Message_Printer.hxx>
#include <Handle_Message_SequenceNodeOfSequenceOfPrinters.hxx>
#include <Standard_Integer.hxx>
#include <TCollection_Sequence.lxx>
#include <MMgt_TShared.hxx>
#include <Standard_Boolean.hxx>
#include <Handle_Standard_Type.hxx>
#include <Standard_CString.hxx>
#include <Standard_PrimitiveTypes.hxx>
#include <TCollection_HAsciiString.hxx>
#include <TCollection_HExtendedString.hxx>

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
Generated on Thu Mar 3 10:40:39 2011 for Open CASCADE Technology by  doxygen 1.6.3