ddc
Classes | Functions
ConcordAlgorithm.cpp File Reference
#include "StdConc.h"
#include "ConcordAlgorithm.h"
Include dependency graph for ConcordAlgorithm.cpp:

Classes

struct  CSortedList
 

Functions

void SortWithLists (vector< DWORD > &V, DwordVector &Borders)
 
vector< BYTE >::iterator writeVInt (DWORD Value, vector< BYTE >::iterator out)
 
void ConvertToVariableInteger (const vector< DWORD > &In, vector< DWORD > &Out)
 
void Go (DWORD &Value, const DWORD *&start, BYTE &OutBitNo, DWORD &shift, BYTE &b)
 
const DWORDreadVInt (DWORD &Value, const DWORD *start, BYTE &OutBitNo)
 
void DeconvertFromVariableInteger (const DWORD *in_start, const DWORD *in_end, DWORD *out_start, DWORD &OutCount)
 

Function Documentation

◆ SortWithLists()

void SortWithLists ( vector< DWORD > &  V,
DwordVector Borders 
)

References CSortedList::size().

Referenced by SortOccurrences().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeVInt()

vector<BYTE>::iterator writeVInt ( DWORD  Value,
vector< BYTE >::iterator  out 
)

Referenced by ConvertToVariableInteger().

Here is the caller graph for this function:

◆ ConvertToVariableInteger()

void ConvertToVariableInteger ( const vector< DWORD > &  In,
vector< DWORD > &  Out 
)

References writeVInt().

Referenced by CompressOccurrences().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Go()

void Go ( DWORD Value,
const DWORD *&  start,
BYTE OutBitNo,
DWORD shift,
BYTE b 
)
inline

Referenced by readVInt().

Here is the caller graph for this function:

◆ readVInt()

const DWORD* readVInt ( DWORD Value,
const DWORD start,
BYTE OutBitNo 
)
inline

References Go().

Referenced by DeconvertFromVariableInteger().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ DeconvertFromVariableInteger()

void DeconvertFromVariableInteger ( const DWORD in_start,
const DWORD in_end,
DWORD out_start,
DWORD OutCount 
)

References readVInt().

Referenced by DearchiveOccurrences().

Here is the call graph for this function:
Here is the caller graph for this function: