Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
Ravl - Core - IO - Streams - BinOStreamC
 

  PUBLIC
BinOStreamC::BinOStreamC(const OStreamC &)
BinOStreamC::BinOStreamC(int)
BinOStreamC::BinOStreamC(const StringC &,bool)
BinOStreamC::BinOStreamC(void)
BinOStreamC::OBuff(const char *,IntT)
BinOStreamC::operator <<(char)
BinOStreamC::operator <<(signed char)
BinOStreamC::operator <<(unsigned char)
BinOStreamC::operator <<(Int16T)
BinOStreamC::operator <<(UInt16T)
BinOStreamC::operator <<(IntT)
BinOStreamC::operator <<(UIntT)
BinOStreamC::operator <<(FloatT)
BinOStreamC::operator <<(RealT)
BinOStreamC::operator <<(bool)
BinOStreamC::operator <<(const char *)
BinOStreamC::Tell(void) const
BinOStreamC::Seek(streampos)
BinOStreamC::Name(void) const
BinOStreamC::Stream(void)
BinOStreamC::Stream(void) const
BinOStreamC::Dummy(void)

   BinOStreamC   
 
Machine independant binary output stream.
 
include "Ravl/BinStream.hh"
Created:09/02/1999 
Source file:Ravl/Core/Base/BinStream.hh
User Level:Normal
Library:RavlCore
In Scope:RavlN

Variables:
OStreamC out;
IntT idAlloc; HashC ptrMap;

Methods:
BinOStreamC(const OStreamC & nOut)
Constructor.

BinOStreamC(int fd)
Constructor.
From a file descriptor.

BinOStreamC(const StringC & nOut,bool buffered = true)
Constructor.

BinOStreamC()
Default construtor.
Creates an invalid stream.

BinOStreamC & OBuff(const char * buff,IntT len)
Character buffer. NB. Length is NOT saved.

BinOStreamC & operator <<(char dat)
Write a character.

BinOStreamC & operator <<(signed char dat)
Write a signed character.

BinOStreamC & operator <<(unsigned char dat)
Write an unsigned character.

BinOStreamC & operator <<(Int16T dat)
Write a 16 bit integer.

BinOStreamC & operator <<(UInt16T dat)
Write an unsigned 16 bit integer.

BinOStreamC & operator <<(IntT dat)
Write a 32 bit integer.

BinOStreamC & operator <<(UIntT dat)
Write a 32 bit unsigned integer.

BinOStreamC & operator <<(FloatT dat)
Write a floating point number.

BinOStreamC & operator <<(RealT dat)
Write a double precision floating point number.

BinOStreamC & operator <<(bool dat)
Write a boolean value.

BinOStreamC & operator <<(const char * text)
Write a 'C' style string.

streampos Tell() const
Where are we in the stream.

void Seek(streampos to)
Goto a position in the stream.

const StringC & Name() const
Returns the name of the stream.

OStreamC & Stream()
Access underlying stream.

const OStreamC & Stream() const
Access underlying stream.

void Dummy(void)
Dummy func.


Maintainer:Charles Galambos, Created: 09/02/1999, Documentation by CxxDoc: Tue Aug 13 09:59:30 2002