, including all inherited members.
back_track(CC_TreeNodeEdge< T_IOSymbol, T_Register, CC_TreeNodeEdgeTag_Empty > *node_edge, std::vector< T_IOSymbol > &decoded_message, bool mark_nodes=false) | ccsoft::CC_SequentialDecodingInternal< T_Register, T_IOSymbol, CC_TreeNodeEdgeTag_Empty > | [inline, protected] |
CC_SequentialDecoding(const std::vector< unsigned int > &constraints, const std::vector< std::vector< T_Register > > &genpoly_representations) | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [inline] |
CC_SequentialDecodingInternal() | ccsoft::CC_SequentialDecodingInternal< T_Register, T_IOSymbol, CC_TreeNodeEdgeTag_Empty > | [inline] |
CC_StackDecoding(const std::vector< unsigned int > &constraints, const std::vector< std::vector< T_Register > > &genpoly_representations) | ccsoft::CC_StackDecoding< T_Register, T_IOSymbol > | [inline] |
codeword_score | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [protected] |
cur_depth | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [protected] |
decode(const CC_ReliabilityMatrix &relmat, std::vector< T_IOSymbol > &decoded_message) | ccsoft::CC_StackDecoding< T_Register, T_IOSymbol > | [inline, virtual] |
edge_bias | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [protected] |
encoding | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [protected] |
get_current_depth() const | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [inline] |
get_encoding() | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [inline] |
get_max_depth() const | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [inline] |
get_nb_nodes() const | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [inline] |
get_score() const | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [inline] |
get_score_db_sym() const | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [inline] |
get_stack_score() const | ccsoft::CC_StackDecoding< T_Register, T_IOSymbol > | [inline] |
get_stack_size() const | ccsoft::CC_StackDecoding< T_Register, T_IOSymbol > | [inline] |
init_root() | ccsoft::CC_SequentialDecodingInternal< T_Register, T_IOSymbol, CC_TreeNodeEdgeTag_Empty > | [inline, protected] |
log2(float x) | ccsoft::CC_SequentialDecodingInternal< T_Register, T_IOSymbol, CC_TreeNodeEdgeTag_Empty > | [inline, protected] |
max_depth | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [protected] |
metric_limit | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [protected] |
node_count | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [protected] |
node_edge_stack | ccsoft::CC_StackDecoding< T_Register, T_IOSymbol > | [protected] |
node_limit | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [protected] |
Parent typedef | ccsoft::CC_StackDecoding< T_Register, T_IOSymbol > | [protected] |
ParentInternal typedef | ccsoft::CC_StackDecoding< T_Register, T_IOSymbol > | [protected] |
print_dot(std::ostream &os) | ccsoft::CC_StackDecoding< T_Register, T_IOSymbol > | [inline, virtual] |
print_dot_internal(std::ostream &os) | ccsoft::CC_SequentialDecodingInternal< T_Register, T_IOSymbol, CC_TreeNodeEdgeTag_Empty > | [inline, protected] |
print_stats(std::ostream &os, bool success) | ccsoft::CC_StackDecoding< T_Register, T_IOSymbol > | [inline, virtual] |
remove_node_from_stack(StackNodeEdge *node_edge) | ccsoft::CC_StackDecoding< T_Register, T_IOSymbol > | [inline, protected] |
reset() | ccsoft::CC_StackDecoding< T_Register, T_IOSymbol > | [inline] |
reset_metric_limit() | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [inline] |
reset_node_limit() | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [inline] |
root_node | ccsoft::CC_SequentialDecodingInternal< T_Register, T_IOSymbol, CC_TreeNodeEdgeTag_Empty > | [protected] |
set_edge_bias(float _edge_bias) | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [inline] |
set_metric_limit(float _metric_limit) | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [inline] |
set_node_limit(unsigned int _node_limit) | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [inline] |
set_tail_zeros(bool _tail_zeros) | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [inline] |
set_verbosity(unsigned int _verbosity) | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [inline] |
StackNodeEdge typedef | ccsoft::CC_StackDecoding< T_Register, T_IOSymbol > | [protected] |
tail_zeros | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [protected] |
use_metric_limit | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [protected] |
use_node_limit | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [protected] |
verbosity | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [protected] |
visit_node_forward(CC_TreeNodeEdge< T_IOSymbol, T_Register, CC_TreeNodeEdgeTag_Empty > *node_edge, const CC_ReliabilityMatrix &relmat) | ccsoft::CC_StackDecoding< T_Register, T_IOSymbol > | [inline, protected, virtual] |
~CC_SequentialDecoding() | ccsoft::CC_SequentialDecoding< T_Register, T_IOSymbol > | [inline, virtual] |
~CC_SequentialDecodingInternal() | ccsoft::CC_SequentialDecodingInternal< T_Register, T_IOSymbol, CC_TreeNodeEdgeTag_Empty > | [inline, virtual] |
~CC_StackDecoding() | ccsoft::CC_StackDecoding< T_Register, T_IOSymbol > | [inline, virtual] |