Fabcoin Core  0.16.2
P2P Digital Currency
Public Member Functions | Private Attributes | List of all members
LowFirstBitReader Class Reference

#include <zinflate.h>

Collaboration diagram for LowFirstBitReader:
[legend]

Public Member Functions

 LowFirstBitReader (BufferedTransformation &store)
 
unsigned int BitsBuffered () const
 
unsigned long PeekBuffer () const
 
bool FillBuffer (unsigned int length)
 
unsigned long PeekBits (unsigned int length)
 
void SkipBits (unsigned int length)
 
unsigned long GetBits (unsigned int length)
 

Private Attributes

BufferedTransformationm_store
 
unsigned long m_buffer
 
unsigned int m_bitsBuffered
 

Detailed Description

Since
Crypto++ 1.0

Definition at line 13 of file zinflate.h.

Constructor & Destructor Documentation

LowFirstBitReader::LowFirstBitReader ( BufferedTransformation store)
inline

Definition at line 16 of file zinflate.h.

Member Function Documentation

unsigned int LowFirstBitReader::BitsBuffered ( ) const
inline

Definition at line 18 of file zinflate.h.

Here is the caller graph for this function:

bool LowFirstBitReader::FillBuffer ( unsigned int  length)
inline

Definition at line 25 of file zinflate.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

unsigned long LowFirstBitReader::GetBits ( unsigned int  length)
inline

Definition at line 53 of file zinflate.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

unsigned long LowFirstBitReader::PeekBits ( unsigned int  length)
inline

Definition at line 39 of file zinflate.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

unsigned long LowFirstBitReader::PeekBuffer ( ) const
inline

Definition at line 19 of file zinflate.h.

Here is the caller graph for this function:

void LowFirstBitReader::SkipBits ( unsigned int  length)
inline

Definition at line 46 of file zinflate.cpp.

Here is the caller graph for this function:

Member Data Documentation

unsigned int LowFirstBitReader::m_bitsBuffered
private

Definition at line 28 of file zinflate.h.

unsigned long LowFirstBitReader::m_buffer
private

Definition at line 27 of file zinflate.h.

BufferedTransformation& LowFirstBitReader::m_store
private

Definition at line 26 of file zinflate.h.


The documentation for this class was generated from the following files: