Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
 

  PUBLIC
basic_fdbuf::basic_fdbuf(void)
basic_fdbuf::basic_fdbuf(int,ios_base::openmode)
basic_fdbuf::~basic_fdbuf(void)
basic_fdbuf::is_open(void) const
basic_fdbuf::open(int,ios_base::openmode)
basic_fdbuf::close(void)
basic_fdbuf::fdbuf_init(int,ios_base::openmode)
basic_fdbuf::sync(void)
basic_fdbuf::overflow(int_type)
basic_fdbuf::underflow(void)
basic_fdbuf::uflow(void)
basic_fdbuf::pbackfail(int_type)
basic_fdbuf::setbuf(char_type *,streamsize)
basic_fdbuf::seekoff(off_type,ios_base::seekdir,ios_base::openmode)
basic_fdbuf::seekpos(pos_type,ios_base::openmode)

   basic_fdbuf<typename CharT,typename TraitsT>   
 
include "Ravl/fdstreambuf.hh"
Source file:Ravl/Core/Base/fdstreambuf.hh
User Level:Default
Library:RavlCore
In Scope:RavlN

Parent Classes: Typedefs:
typedef CharT char_type;

typedef TraitsT traits_type;

typedef typename traits_type::int_type int_type;

typedef typename traits_type::pos_type pos_type;

typedef typename traits_type::off_type off_type;

Variables:
int fd;

Methods:
basic_fdbuf()
Constructor.

basic_fdbuf(int nfd,ios_base::openmode mode)
Constructor.

~basic_fdbuf()

bool is_open() const
Is file handle open ?

basic_fdbuf<CharT,TraitsT> * open(int nfd,ios_base::openmode mode)
Open buffer.

basic_fdbuf<CharT,TraitsT> * close()
Close buffer.

void fdbuf_init(int nfd,ios_base::openmode mode)
Setup buffer.

int sync()
Flush buffer to output.

int_type overflow(int_type c = traits_type :: eof ())
Overflow buffer on write.

int_type underflow()
Underflow the buffer on read.

int_type uflow()
Underflow the buffer on read.

int_type pbackfail(int_type c = traits_type :: eof ())
Putback failed.

basic_streambuf<char_type,traits_type> * setbuf(char_type * s,streamsize n)
Set the buffer to use.

pos_type seekoff(off_type off,ios_base::seekdir way,ios_base::openmode mode = ios_base :: in | ios_base :: out)
Seek relative.

pos_type seekpos(pos_type sp,ios_base::openmode mode = ios_base :: in | ios_base :: out)
Seek absolute position.


Maintainer:Charles Galambos, Documentation by CxxDoc: Tue Aug 13 09:59:30 2002