Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

MultiplexStreamBuf::Output Class Reference

List of all members.

Public Member Functions

void close ()
void write_string (const string &str)

Public Attributes

BufferType _buffer_type
OutputType _output_type
ostream * _out
FILE * _fout
bool _owns_obj

Member Function Documentation

void MultiplexStreamBuf::Output::close  ) 
 

Definition at line 44 of file multiplexStreamBuf.cxx.

References _fout, _out, and NULL.

Referenced by MultiplexStreamBuf::~MultiplexStreamBuf().

void MultiplexStreamBuf::Output::write_string const string &  str  ) 
 

Definition at line 69 of file multiplexStreamBuf.cxx.

References _fout, _out, and NULL.

Referenced by MultiplexStreamBuf::write_chars().


Member Data Documentation

BufferType MultiplexStreamBuf::Output::_buffer_type
 

Definition at line 73 of file multiplexStreamBuf.h.

Referenced by MultiplexStreamBuf::add_output(), and MultiplexStreamBuf::write_chars().

FILE* MultiplexStreamBuf::Output::_fout
 

Definition at line 76 of file multiplexStreamBuf.h.

Referenced by MultiplexStreamBuf::add_output(), close(), and write_string().

ostream* MultiplexStreamBuf::Output::_out
 

Definition at line 75 of file multiplexStreamBuf.h.

Referenced by MultiplexStreamBuf::add_output(), close(), and write_string().

OutputType MultiplexStreamBuf::Output::_output_type
 

Definition at line 74 of file multiplexStreamBuf.h.

Referenced by MultiplexStreamBuf::add_output().

bool MultiplexStreamBuf::Output::_owns_obj
 

Definition at line 77 of file multiplexStreamBuf.h.

Referenced by MultiplexStreamBuf::add_output().


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 00:12:49 2003 for Panda by doxygen1.3