#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... | |
1.6.3