#include <cxx_graph.h>

Public Member Functions | |
| EDGE16 () | |
| ~EDGE16 () | |
| EDGE16 & | operator= (const EDGE16 &) |
| VINDEX16 | Get_Source () const |
| VINDEX16 | Get_Sink () const |
Protected Member Functions | |
| void | Set_Source (VINDEX16 i) |
| void | Set_Sink (VINDEX16 i) |
| void | Set_Next_Out_Edge (EINDEX16 i) |
| void | Set_Next_In_Edge (EINDEX16 i) |
| void | Set_Next_Free_Edge (EINDEX16 i) |
| void | Set_To_Free () |
| BOOL | Is_Free () const |
| VINDEX16 | Get_Next_Free_Edge () const |
| EINDEX16 | Get_Next_Out_Edge () const |
| EINDEX16 | Get_Next_In_Edge () const |
Private Member Functions | |
| EDGE16 (const EDGE16 &) | |
Private Attributes | |
| VINDEX16 | _from |
| VINDEX16 | _to |
| EINDEX16 | _nfrom |
| EINDEX16 | _nto |
Friends | |
| class | DIRECTED_GRAPH16< class EDGE16, class VERTEX16 > |
| class | DIRECTED_GRAPH16< class ARRAY_EDGE16, class ARRAY_VERTEX16 > |
| class | DIRECTED_GRAPH16< class LAT_EDGE16, class LAT_VERTEX16 > |
| class | DIRECTED_GRAPH16< class TEDGE, class TVERTEX > |
| class | DIRECTED_GRAPH16< class FB_EDGE, class FB_NODE > |
| class | SCC_DIRECTED_GRAPH16 |
Definition at line 166 of file cxx_graph.h.
| EDGE16::EDGE16 | ( | const EDGE16 & | ) | [private] |
| EDGE16::EDGE16 | ( | ) | [inline] |
| EDGE16::~EDGE16 | ( | ) | [inline] |
Definition at line 195 of file cxx_graph.h.
| VINDEX16 EDGE16::Get_Next_Free_Edge | ( | ) | const [inline, protected] |
Definition at line 190 of file cxx_graph.h.
References _from.
| EINDEX16 EDGE16::Get_Next_In_Edge | ( | ) | const [inline, protected] |
Definition at line 192 of file cxx_graph.h.
References _nto.
| EINDEX16 EDGE16::Get_Next_Out_Edge | ( | ) | const [inline, protected] |
Definition at line 191 of file cxx_graph.h.
References _nfrom.
| VINDEX16 EDGE16::Get_Sink | ( | ) | const [inline] |
Definition at line 200 of file cxx_graph.h.
References _to.
| VINDEX16 EDGE16::Get_Source | ( | ) | const [inline] |
Definition at line 199 of file cxx_graph.h.
References _from.
| BOOL EDGE16::Is_Free | ( | ) | const [inline, protected] |
Definition at line 189 of file cxx_graph.h.
References _to, and INVALID_VINDEX16.
| void EDGE16::Set_Next_Free_Edge | ( | EINDEX16 | i | ) | [inline, protected] |
Definition at line 187 of file cxx_graph.h.
References _from.
| void EDGE16::Set_Next_In_Edge | ( | EINDEX16 | i | ) | [inline, protected] |
Definition at line 186 of file cxx_graph.h.
References _nto.
| void EDGE16::Set_Next_Out_Edge | ( | EINDEX16 | i | ) | [inline, protected] |
Definition at line 185 of file cxx_graph.h.
References _nfrom.
| void EDGE16::Set_Sink | ( | VINDEX16 | i | ) | [inline, protected] |
Definition at line 184 of file cxx_graph.h.
References _to.
| void EDGE16::Set_Source | ( | VINDEX16 | i | ) | [inline, protected] |
Definition at line 183 of file cxx_graph.h.
References _from.
| void EDGE16::Set_To_Free | ( | ) | [inline, protected] |
Definition at line 188 of file cxx_graph.h.
References _to, and INVALID_VINDEX16.
friend class DIRECTED_GRAPH16< class ARRAY_EDGE16, class ARRAY_VERTEX16 > [friend] |
Definition at line 168 of file cxx_graph.h.
friend class DIRECTED_GRAPH16< class EDGE16, class VERTEX16 > [friend] |
Definition at line 167 of file cxx_graph.h.
friend class DIRECTED_GRAPH16< class FB_EDGE, class FB_NODE > [friend] |
Definition at line 171 of file cxx_graph.h.
friend class DIRECTED_GRAPH16< class LAT_EDGE16, class LAT_VERTEX16 > [friend] |
Definition at line 169 of file cxx_graph.h.
friend class DIRECTED_GRAPH16< class TEDGE, class TVERTEX > [friend] |
Definition at line 170 of file cxx_graph.h.
friend class SCC_DIRECTED_GRAPH16 [friend] |
Definition at line 172 of file cxx_graph.h.
VINDEX16 EDGE16::_from [private] |
Definition at line 175 of file cxx_graph.h.
Referenced by EDGE16(), Get_Next_Free_Edge(), Get_Source(), operator=(), Set_Next_Free_Edge(), and Set_Source().
EINDEX16 EDGE16::_nfrom [private] |
Definition at line 177 of file cxx_graph.h.
Referenced by EDGE16(), Get_Next_Out_Edge(), operator=(), and Set_Next_Out_Edge().
EINDEX16 EDGE16::_nto [private] |
Definition at line 178 of file cxx_graph.h.
Referenced by EDGE16(), Get_Next_In_Edge(), operator=(), and Set_Next_In_Edge().
VINDEX16 EDGE16::_to [private] |
Definition at line 176 of file cxx_graph.h.
Referenced by EDGE16(), Get_Sink(), Is_Free(), operator=(), Set_Sink(), and Set_To_Free().
1.6.1