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

BitStreamOut & operator<< (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