MAK RTIspy API Documentation for HLA 1516
Public Member Functions | Protected Member Functions | Protected Attributes
DtWebLogger Class Reference
+ Collaboration diagram for DtWebLogger:

List of all members.

Public Member Functions

 DtWebLogger (const DtString &logFileName="Webspy.log")
 Default Ctor: logs to file.
 DtWebLogger (std::auto_ptr< DtPrinter > printer)
 This ctor allows printer to be passed in for output redirection.
virtual ~DtWebLogger ()

Protected Member Functions

 DtWebLogger (const DtWebLogger &)
 Copy semantics unimplemented.
DtWebLoggeroperator= (const DtWebLogger &)
virtual void attachFileStreams ()
 Attach DtStreams to File printer.
virtual void detachFileStreams ()
 Detach DtStreams from File printer.

Protected Attributes

std::auto_ptr< DtPrinter > myLogPrinter

Constructor & Destructor Documentation

DtWebLogger::DtWebLogger ( const DtString &  logFileName = "Webspy.log") [inline]

Default Ctor: logs to file.

References attachFileStreams().

DtWebLogger::DtWebLogger ( std::auto_ptr< DtPrinter >  printer) [inline]

This ctor allows printer to be passed in for output redirection.

References attachFileStreams().

DtWebLogger::~DtWebLogger ( ) [inline, virtual]

References detachFileStreams().

DtWebLogger::DtWebLogger ( const DtWebLogger ) [protected]

Copy semantics unimplemented.


Member Function Documentation

void DtWebLogger::attachFileStreams ( ) [inline, protected, virtual]

Attach DtStreams to File printer.

References myLogPrinter.

Referenced by DtWebLogger().

void DtWebLogger::detachFileStreams ( ) [inline, protected, virtual]

Detach DtStreams from File printer.

References myLogPrinter.

Referenced by ~DtWebLogger().

DtWebLogger& DtWebLogger::operator= ( const DtWebLogger ) [protected]

Member Data Documentation

std::auto_ptr<DtPrinter> DtWebLogger::myLogPrinter [protected]

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

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)