VR-Link API Documentation for HLA 1.3
Public Member Functions

DtPrinter is an abstract base class which provides an interface for output. More...

+ Inheritance diagram for DtPrinter:

List of all members.

Public Member Functions

 DtPrinter ()
 DtPrinter (const DtPrinter &)
virtual ~DtPrinter ()
virtual void write (const std::string &str, int notify_level)=0
 write() is called by the output stream every time information is available to print.

Detailed Description

DtPrinter is an abstract base class which provides an interface for output.

All informational output in VR-Link goes through a DtOutputStream. The DtOutputStream then calls DtPrinter::write() which sends i the text to output. Users may overload DtPrinter to direct that output to a different place.


Constructor & Destructor Documentation

DtPrinter::DtPrinter ( ) [inline]
DtPrinter::DtPrinter ( const DtPrinter ) [inline]
DtPrinter::~DtPrinter ( ) [inline, virtual]

Member Function Documentation

virtual void DtPrinter::write ( const std::string &  str,
int  notify_level 
) [pure virtual]

write() is called by the output stream every time information is available to print.

Implemented in DtStderrPrinter, DtStdoutPrinter, and DtFilePrinter.


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

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)