digiKam
Algo_CB_Skip_BruteForce Class Reference
+ Inheritance diagram for Algo_CB_Skip_BruteForce:

Public Member Functions

virtual enc_cbanalyze (encoder_context *, context_model_table &, enc_cb *cb)
 
void ascend (const enc_node *resultNode=NULL, const char *fmt=NULL,...)
 
void descend (const enc_node *, const char *,...)
 
void enter ()
 
void leaf (const enc_node *, const char *,...)
 
const char * name () const
 
void setNonSkipAlgo (Algo_CB *algo)
 
void setSkipAlgo (Algo_CB_MergeIndex *algo)
 

Protected Attributes

Algo_CBmNonSkipAlgo
 
Algo_CB_MergeIndexmSkipAlgo
 

Member Function Documentation

◆ analyze()

virtual enc_cb* Algo_CB_Skip_BruteForce::analyze ( encoder_context ,
context_model_table ,
enc_cb cb 
)
virtual

Implements Algo_CB.

◆ ascend()

void Algo::ascend ( const enc_node resultNode = NULL,
const char *  fmt = NULL,
  ... 
)
inlineinherited

◆ descend()

void Algo::descend ( const enc_node ,
const char *  ,
  ... 
)
inlineinherited

◆ enter()

void Algo::enter ( )
inlineinherited

◆ leaf()

void Algo::leaf ( const enc_node ,
const char *  ,
  ... 
)
inlineinherited

◆ name()

const char* Algo_CB_Skip_BruteForce::name ( ) const
inlinevirtual

Reimplemented from Algo_CB_Skip.

◆ setNonSkipAlgo()

void Algo_CB_Skip::setNonSkipAlgo ( Algo_CB algo)
inlineinherited

◆ setSkipAlgo()

void Algo_CB_Skip::setSkipAlgo ( Algo_CB_MergeIndex algo)
inlineinherited

Member Data Documentation

◆ mNonSkipAlgo

Algo_CB* Algo_CB_Skip::mNonSkipAlgo
protectedinherited

◆ mSkipAlgo

Algo_CB_MergeIndex* Algo_CB_Skip::mSkipAlgo
protectedinherited

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