PTLib  Version 2.10.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PChannelStreamBuffer Class Reference

#include <channel.h>

Public Member Functions

 PChannelStreamBuffer (const PChannelStreamBuffer &sbuf)
PChannelStreamBufferoperator= (const PChannelStreamBuffer &sbuf)

Protected Member Functions

 PChannelStreamBuffer (PChannel *chan)
virtual int_type overflow (int_type=EOF)
virtual int_type underflow ()
virtual int sync ()
virtual pos_type seekoff (off_type, ios_base::seekdir, ios_base::openmode=ios_base::in|ios_base::out)
virtual pos_type seekpos (pos_type, ios_base::openmode=ios_base::in|ios_base::out)
PBoolean SetBufferSize (PINDEX newSize)

Constructor & Destructor Documentation

PChannelStreamBuffer::PChannelStreamBuffer ( PChannel chan)
protected
PChannelStreamBuffer::PChannelStreamBuffer ( const PChannelStreamBuffer sbuf)

Member Function Documentation

PChannelStreamBuffer& PChannelStreamBuffer::operator= ( const PChannelStreamBuffer sbuf)
virtual int_type PChannelStreamBuffer::overflow ( int_type  = EOF)
protectedvirtual
virtual pos_type PChannelStreamBuffer::seekoff ( off_type  ,
ios_base::seekdir  ,
ios_base::openmode  = ios_base::in|ios_base::out 
)
protectedvirtual
virtual pos_type PChannelStreamBuffer::seekpos ( pos_type  ,
ios_base::openmode  = ios_base::in|ios_base::out 
)
protectedvirtual
PBoolean PChannelStreamBuffer::SetBufferSize ( PINDEX  newSize)
protected
virtual int PChannelStreamBuffer::sync ( )
protectedvirtual
virtual int_type PChannelStreamBuffer::underflow ( )
protectedvirtual

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