Open CASCADE Technology 6.6.0
Public Member Functions
Draw_Printer Class Reference

Implementation of Printer class with output directed to Draw_Interpretor

#include <Draw_Printer.hxx>

Inheritance diagram for Draw_Printer:
Inheritance graph
[legend]

Public Member Functions

 Draw_Printer (const Draw_Interpretor &theTcl)
 Creates a printer connected to the interpretor.

virtual void Send (const TCollection_ExtendedString &theString, const Message_Gravity theGravity, const Standard_Boolean putEndl) const
 Send a string message with specified trace level.
The parameter putEndl specified whether end-of-line
should be added to the end of the message.
This method must be redefined in descentant.

virtual void Send (const Standard_CString theString, const Message_Gravity theGravity, const Standard_Boolean putEndl) const
 Send a string message with specified trace level.
The parameter putEndl specified whether end-of-line
should be added to the end of the message.
Default implementation calls first method Send().

virtual void Send (const TCollection_AsciiString &theString, const Message_Gravity theGravity, const Standard_Boolean putEndl) const
 Send a string message with specified trace level.
The parameter putEndl specified whether end-of-line
should be added to the end of the message.
Default implementation calls first method Send().


Constructor & Destructor Documentation

Draw_Printer::Draw_Printer ( const Draw_Interpretor theTcl)

Member Function Documentation

virtual void Draw_Printer::Send ( const TCollection_ExtendedString theString,
const Message_Gravity  theGravity,
const Standard_Boolean  putEndl 
) const [virtual]

Implements Message_Printer.

virtual void Draw_Printer::Send ( const TCollection_AsciiString theString,
const Message_Gravity  theGravity,
const Standard_Boolean  putEndl 
) const [virtual]

Reimplemented from Message_Printer.

virtual void Draw_Printer::Send ( const Standard_CString  theString,
const Message_Gravity  theGravity,
const Standard_Boolean  putEndl 
) const [virtual]

Reimplemented from Message_Printer.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines