Shadowrun: Awakened 29 September 2011 - Build 871
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | Private Attributes
cat::TextStatsCollector Class Reference

#include <RangeCoder.hpp>

List of all members.

Classes

struct  TableFormat

Public Member Functions

bool GenerateMinimalStaticTable (const char *TableName, std::ostream &osout)
void Tally (u8 x)
 TextStatsCollector ()

Static Public Member Functions

static bool VerifyTableIntegrity (const TableFormat *table)

Public Attributes

struct
cat::TextStatsCollector::TableFormat 
CAT_PACKED

Private Attributes

u32 frequencies [256][256]
u32 last
u8 seen [256]
u32 total

Detailed Description

Definition at line 58 of file RangeCoder.hpp.


Constructor & Destructor Documentation

cat::TextStatsCollector::TextStatsCollector ( )

Member Function Documentation

bool cat::TextStatsCollector::GenerateMinimalStaticTable ( const char *  TableName,
std::ostream &  osout 
)
void cat::TextStatsCollector::Tally ( u8  x)
static bool cat::TextStatsCollector::VerifyTableIntegrity ( const TableFormat table) [static]

Member Data Documentation

Definition at line 60 of file RangeCoder.hpp.

Definition at line 60 of file RangeCoder.hpp.

Definition at line 61 of file RangeCoder.hpp.

Definition at line 60 of file RangeCoder.hpp.


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

Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.

GNU Lesser General Public License 3 Sourceforge.net