VR-Link API Documentation for HLA 1516
Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions
DtOutputStreamBuffer Class Reference

DtOutputStreamBuffer is the internal buffer for DtOutputStream it has no value to VR-Link developers and should not be subclassed or modified. More...

+ Inheritance diagram for DtOutputStreamBuffer:
+ Collaboration diagram for DtOutputStreamBuffer:

List of all members.

Public Member Functions

 DtOutputStreamBuffer ()
virtual ~DtOutputStreamBuffer ()
virtual void setOutputStream (DtOutputStream *stream)

Protected Member Functions

virtual int_type overflow (int_type c)
virtual int sync ()

Protected Attributes

std::string myBuffer
DtMutex myBufferMutex
DtOutputStreammyOutputStream

Private Member Functions

 DtOutputStreamBuffer (const DtOutputStreamBuffer &)
 copy constructor not implemented
DtOutputStreamBufferoperator= (const DtOutputStreamBuffer &)
 Assignment Operator not implemented.

Detailed Description

DtOutputStreamBuffer is the internal buffer for DtOutputStream it has no value to VR-Link developers and should not be subclassed or modified.


Constructor & Destructor Documentation

copy constructor not implemented


Member Function Documentation

DtOutputStreamBuffer& DtOutputStreamBuffer::operator= ( const DtOutputStreamBuffer ) [private]

Assignment Operator not implemented.

virtual int_type DtOutputStreamBuffer::overflow ( int_type  c) [protected, virtual]
virtual void DtOutputStreamBuffer::setOutputStream ( DtOutputStream stream) [virtual]
virtual int DtOutputStreamBuffer::sync ( ) [protected, virtual]

Member Data Documentation

std::string DtOutputStreamBuffer::myBuffer [protected]

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)