# RakNet::BitStream Member List

This is the complete list of members for RakNet::BitStream, including all inherited members.

AddBitsAndReallocate(int numberOfBitsToWrite) | RakNet::BitStream | `[private]`
AlignReadToByteBoundary(void) | RakNet::BitStream |
AlignWriteToByteBoundary(void) | RakNet::BitStream |
AssertCopyData(void) | RakNet::BitStream |
AssertStreamEmpty(void) | RakNet::BitStream |
BitStream() | RakNet::BitStream |
BitStream(int initialBytesToAllocate) | RakNet::BitStream |
BitStream(const char *_data, unsigned int lengthInBytes, bool _copyData) | RakNet::BitStream |
CopyData(unsigned char **_data) const | RakNet::BitStream |
copyData | RakNet::BitStream | `[private]`
data | RakNet::BitStream | `[private]`
GetData(void) const | RakNet::BitStream |
GetNumberOfBitsUsed(void) const | RakNet::BitStream |
GetNumberOfBytesUsed(void) const | RakNet::BitStream |
GetNumberOfUnreadBits(void) const | RakNet::BitStream |
GetReadOffset(void) const | RakNet::BitStream |
IgnoreBits(int numberOfBits) | RakNet::BitStream |
numberOfBitsAllocated | RakNet::BitStream | `[private]`
numberOfBitsUsed | RakNet::BitStream | `[private]`
PrintBits(void) const | RakNet::BitStream |
Read(bool &output) | RakNet::BitStream |
Read(unsigned char &output) | RakNet::BitStream |
Read(char &output) | RakNet::BitStream |
Read(unsigned short &output) | RakNet::BitStream |
Read(short &output) | RakNet::BitStream |
Read(unsigned int &output) | RakNet::BitStream |
Read(int &output) | RakNet::BitStream |
Read(unsigned long &output) | RakNet::BitStream |
Read(long &output) | RakNet::BitStream |
Read(float &output) | RakNet::BitStream |
Read(double &output) | RakNet::BitStream |
Read(char *output, int numberOfBytes) | RakNet::BitStream |
ReadAlignedBytes(unsigned char *output, int numberOfBytesToRead) | RakNet::BitStream |
ReadBit(void) | RakNet::BitStream |
ReadBits(unsigned char *output, int numberOfBitsToRead, bool alignBitsToRight=true) | RakNet::BitStream |
ReadCompressed(unsigned char &output) | RakNet::BitStream |
ReadCompressed(char &output) | RakNet::BitStream |
ReadCompressed(unsigned short &output) | RakNet::BitStream |
ReadCompressed(short &output) | RakNet::BitStream |
ReadCompressed(unsigned int &output) | RakNet::BitStream |
ReadCompressed(int &output) | RakNet::BitStream |
ReadCompressed(unsigned long &output) | RakNet::BitStream |
ReadCompressed(long &output) | RakNet::BitStream |
ReadCompressed(float &output) | RakNet::BitStream |
ReadCompressed(double &output) | RakNet::BitStream |
ReadCompressed(unsigned char *output, int size, bool unsignedData) | RakNet::BitStream | `[private]`
readOffset | RakNet::BitStream | `[private]`
Reset(void) | RakNet::BitStream |
ResetReadPointer(void) | RakNet::BitStream |
SetData(const unsigned char *input, int numberOfBits) | RakNet::BitStream |
SetNumberOfBitsAllocated(unsigned int lengthInBits) | RakNet::BitStream |
SetWriteOffset(int offset) | RakNet::BitStream |
Write(bool input) | RakNet::BitStream |
Write(unsigned char input) | RakNet::BitStream |
Write(char input) | RakNet::BitStream |
Write(unsigned short input) | RakNet::BitStream |
Write(short input) | RakNet::BitStream |
Write(unsigned int input) | RakNet::BitStream |
Write(int input) | RakNet::BitStream |
Write(unsigned long input) | RakNet::BitStream |
Write(long input) | RakNet::BitStream |
Write(float input) | RakNet::BitStream |
Write(double input) | RakNet::BitStream |
Write(char *input, int numberOfBytes) | RakNet::BitStream |
Write0(void) | RakNet::BitStream |
Write1(void) | RakNet::BitStream |
WriteAlignedBytes(unsigned char *input, int numberOfBytesToWrite) | RakNet::BitStream |
WriteBits(unsigned char *input, int numberOfBitsToWrite, bool rightAlignedBits=true) | RakNet::BitStream |
WriteCompressed(unsigned char input) | RakNet::BitStream |
WriteCompressed(char input) | RakNet::BitStream |
WriteCompressed(unsigned short input) | RakNet::BitStream |
WriteCompressed(short input) | RakNet::BitStream |
WriteCompressed(unsigned int input) | RakNet::BitStream |
WriteCompressed(int input) | RakNet::BitStream |
WriteCompressed(unsigned long input) | RakNet::BitStream |
WriteCompressed(long input) | RakNet::BitStream |
WriteCompressed(float input) | RakNet::BitStream |
WriteCompressed(double input) | RakNet::BitStream |
WriteCompressed(unsigned char *input, int size, bool unsignedData) | RakNet::BitStream | `[private]`
~BitStream() | RakNet::BitStream |