libvariant
 All Classes Namespaces Files Functions Enumerations Groups
Public Member Functions | Protected Attributes | List of all members
libvariant::EmitterStreambufOutput Class Reference
Inheritance diagram for libvariant::EmitterStreambufOutput:
libvariant::EmitterOutput

Public Member Functions

 EmitterStreambufOutput (std::streambuf *sb, bool d)
 
virtual unsigned Write (const void *ptr, unsigned len)
 Return the number of bytes written, or throw an exception.
 
virtual void Flush ()
 
virtual unsigned NumBytesWritten () const
 

Protected Attributes

std::streambuf * streambuf
 
unsigned num_bytes
 
bool del
 

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