![]() |
UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
|
#include <tanner.h>

Public Types | |
| enum | Node_type { variable_node , constraint_node } |
Public Member Functions | |
| Node (Tanner_graph *t, Node_type type, char *data) | |
| ~Node () | |
| char * | getDataPtr () |
| Node_type | getType () |
| bool | isDone () |
| void | setDone (bool v) |
| void | setType (Node_type t) |
Public Attributes | |
| std::vector< int > | neighbours |
Protected Attributes | |
| Tanner_graph * | tanner |
Private Attributes | |
| char * | data |
| bool | done |
| Node_type | type |
| enum Node::Node_type |
| Enumerator | |
|---|---|
| variable_node | |
| constraint_node | |
| Node::Node | ( | Tanner_graph * | t, |
| Node::Node_type | t, | ||
| char * | data ) |
Definition at line 30 of file tanner.cpp.
| Node::~Node | ( | ) |
Definition at line 40 of file tanner.cpp.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 77 of file tanner.h.
Referenced by Node(), and getDataPtr().
|
private |
|
protected |
|
private |