ccsoft  0.0.0
Convolutional codes library with soft decision decoding
ccsoft::CC_TreeNodeEdge< T_IOSymbol, T_Register, T_Tag > Member List
This is the complete list of members for ccsoft::CC_TreeNodeEdge< T_IOSymbol, T_Register, T_Tag >, including all inherited members.
add_outgoing_node_edge(CC_TreeNodeEdge< T_IOSymbol, T_Register, T_Tag > *p_outgoing_node_edge)ccsoft::CC_TreeNodeEdge< T_IOSymbol, T_Register, T_Tag > [inline]
CC_TreeNodeEdge(unsigned int _id, CC_TreeNodeEdge< T_IOSymbol, T_Register, T_Tag > *_p_incoming_node_edge, const T_IOSymbol &_in_symbol, float _incoming_edge_metric, float _path_metric, int _depth)ccsoft::CC_TreeNodeEdge< T_IOSymbol, T_Register, T_Tag > [inline]
CC_TreeNodeEdge_base(unsigned int _id, const T_IOSymbol &_in_symbol, float _incoming_edge_metric, float _path_metric, int _depth)ccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [inline]
delete_outgoing_node_edges()ccsoft::CC_TreeNodeEdge< T_IOSymbol, T_Register, T_Tag > [inline]
depthccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [protected]
get_depth() const ccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [inline]
get_id() const ccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [inline]
get_in_symbol() const ccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [inline]
get_incoming_metric() const ccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [inline]
get_incoming_node_edge()ccsoft::CC_TreeNodeEdge< T_IOSymbol, T_Register, T_Tag > [inline]
get_outgoing_node_edges() const ccsoft::CC_TreeNodeEdge< T_IOSymbol, T_Register, T_Tag > [inline]
get_outgoing_node_edges()ccsoft::CC_TreeNodeEdge< T_IOSymbol, T_Register, T_Tag > [inline]
get_path_metric() const ccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [inline]
get_registers() const ccsoft::CC_TreeNodeEdge< T_IOSymbol, T_Register, T_Tag > [inline]
get_tag() const ccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [inline]
get_tag()ccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [inline]
idccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [protected]
in_symbolccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [protected]
incoming_edge_metricccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [protected]
is_on_final_path()ccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [inline]
on_final_pathccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [protected]
operator<(const CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > &other) const ccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [inline]
operator<(const CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > &other)ccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [inline]
operator>(const CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > &other) const ccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [inline]
operator>(const CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > &other)ccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [inline]
p_incoming_node_edgeccsoft::CC_TreeNodeEdge< T_IOSymbol, T_Register, T_Tag > [protected]
p_outgoing_node_edgesccsoft::CC_TreeNodeEdge< T_IOSymbol, T_Register, T_Tag > [protected]
path_metricccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [protected]
registersccsoft::CC_TreeNodeEdge< T_IOSymbol, T_Register, T_Tag > [protected]
set_on_final_path(bool _on_final_path=true)ccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [inline]
set_registers(const std::vector< T_Register > &_registers)ccsoft::CC_TreeNodeEdge< T_IOSymbol, T_Register, T_Tag > [inline]
tagccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [protected]
~CC_TreeNodeEdge()ccsoft::CC_TreeNodeEdge< T_IOSymbol, T_Register, T_Tag > [inline]
~CC_TreeNodeEdge_base()ccsoft::CC_TreeNodeEdge_base< T_IOSymbol, T_Tag > [inline]
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines