#include <FlexBinChunk.h>
template<class T>
class FlexBinChunk< T >
Definition at line 30 of file FlexBinChunk.h.
◆ FlexBinChunk() [1/2]
◆ ~FlexBinChunk()
◆ FlexBinChunk() [2/2]
◆ calcOffset()
template<class T >
unsigned FlexBinChunk< T >::calcOffset |
( |
unsigned |
bin | ) |
const |
|
private |
◆ changeBinStage()
template<class T >
template<class Told , class Tnew >
unsigned FlexBinChunk< T >::changeBinStage |
( |
unsigned |
bin, |
|
|
unsigned |
offset |
|
) |
| |
|
private |
◆ copyContents()
◆ fill() [1/2]
◆ fill() [2/2]
◆ getBinContent()
◆ getBinVal()
template<class T >
template<class T2 >
◆ getBinValRef()
template<class T >
template<class T2 >
◆ getStage()
◆ Integral()
◆ isChar()
◆ isEmpty()
◆ isFull()
◆ isShort()
◆ moveAllBinsToStage()
template<class T >
template<class T2 >
void FlexBinChunk< T >::moveAllBinsToStage |
( |
uint16_t |
oldallocsize | ) |
|
|
private |
◆ moveToFullStage()
template<class T >
unsigned FlexBinChunk< T >::moveToFullStage |
( |
unsigned |
bin, |
|
|
unsigned |
currentstage, |
|
|
unsigned |
offset |
|
) |
| |
|
private |
◆ operator=()
◆ possibleMoveAllBins()
template<class T >
void FlexBinChunk< T >::possibleMoveAllBins |
( |
unsigned |
newarrsize | ) |
|
|
private |
◆ setBinContent()
◆ setStage()
template<class T >
void FlexBinChunk< T >::setStage |
( |
unsigned |
bin, |
|
|
unsigned |
stage |
|
) |
| |
|
private |
◆ stageIsChar()
◆ stageIsEmpty()
template<class T >
bool FlexBinChunk< T >::stageIsEmpty |
( |
unsigned |
stage | ) |
const |
|
inlineprivate |
◆ stageIsFull()
◆ stageIsShort()
template<class T >
bool FlexBinChunk< T >::stageIsShort |
( |
unsigned |
stage | ) |
const |
|
inlineprivate |
◆ m_data
◆ m_stages
The documentation for this class was generated from the following file: