ZorbaStreamBuffer

#include </home/jenkins/.jenkins/ubuntu-remote-queue/jenkins-BuildZorbaUbuntu-462/source/zorba/swig/ZorbaStreamBuffer.h>

Private Attributes

char *

bBegin

char *

bCurrent

char *

bEnd

char *

buffer

char *

cBuffer

ZorbaIOStream *

streamWrapper

Public Functions

int

overflow(int c=EOF)

int

pbackfail(int ch)

std::streamsize

showmanyc()

int

uflow()

int

underflow()

std::streamsize

xsputn(const char *BYTE, std::streamsize len)

ZorbaStreamBuffer(ZorbaIOStream &aStreamWrapper)

~ZorbaStreamBuffer()

Public Static Functions

int

getEOF()

Private Functions

void

checkBuffer()

ZorbaStreamBuffer &

operator=(const ZorbaStreamBuffer &)

ZorbaStreamBuffer(const ZorbaStreamBuffer &)

Private Attributes

bBegin

char * bBegin

bCurrent

char * bCurrent

bEnd

char * bEnd

buffer

char * buffer

cBuffer

char * cBuffer

streamWrapper

ZorbaIOStream * streamWrapper

Public Functions

overflow

int overflow(int c=EOF)

pbackfail

int pbackfail(int ch)

showmanyc

std::streamsize showmanyc()

uflow

int uflow()

underflow

int underflow()

xsputn

std::streamsize xsputn(const char *BYTE, std::streamsize len)

ZorbaStreamBuffer

 ZorbaStreamBuffer(ZorbaIOStream &aStreamWrapper)

~ZorbaStreamBuffer

 ~ZorbaStreamBuffer()

Public Static Functions

getEOF

int getEOF()

Private Functions

checkBuffer

void checkBuffer()

operator=

ZorbaStreamBuffer & operator=(const ZorbaStreamBuffer &)

ZorbaStreamBuffer

 ZorbaStreamBuffer(const ZorbaStreamBuffer &)