Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

BitBuffer Class Reference

#include <FBase.h>

List of all members.

Public Methods

 BitBuffer ()
 ~BitBuffer ()
void WriteBytes (char *c, int numbytes)
void Write (UDWORD data, int bitsize)
void Align ()

Private Attributes

long displace
std::vector< char > v

Friends

BitStreamOutoperator<< (BitStreamOut &out, BitBuffer &data)
std::ostream & operator<< (std::ostream &out, BitBuffer &data)
std::istream & operator>> (std::istream &in, BitBuffer &data)


Constructor & Destructor Documentation

BitBuffer::BitBuffer [inline]
 

BitBuffer::~BitBuffer [inline]
 


Member Function Documentation

void BitBuffer::Align [inline]
 

void BitBuffer::Write UDWORD data,
int bitsize
[inline]
 

void BitBuffer::WriteBytes char * c,
int numbytes
[inline]
 


Friends And Related Function Documentation

std::ostream& operator<< std::ostream & out,
BitBuffer & data
[friend]
 

BitStreamOut& operator<< BitStreamOut & out,
BitBuffer & data
[friend]
 

std::istream& operator>> std::istream & in,
BitBuffer & data
[friend]
 


Member Data Documentation

long BitBuffer::displace [private]
 

std::vector<char> BitBuffer::v [private]
 


The documentation for this class was generated from the following file:
Generated at Wed Aug 1 13:33:53 2001 for SWFSource by doxygen1.2.9 written by Dimitri van Heesch, © 1997-2001