Public Types | |
| typedef KERNEL::VertexDataType | VT |
|
typedef PairContainer < typename KERNEL::EdgeDataType > | ET |
Public Member Functions | |
| functional_vertex_unweighted_bulksync (graphchi_context &ginfo, vid_t _id, int indeg, int outdeg) | |
| functional_vertex_unweighted_bulksync (vid_t _id, graphchi_edge< ET > *iptr, graphchi_edge< ET > *optr, int indeg, int outdeg) | |
| void | first_iteration (graphchi_context &ginfo) |
| void | add_inedge (vid_t src, ET *ptr, bool special_edge) |
| void | ready (graphchi_context &ginfo) |
| void | add_outedge (vid_t dst, ET *ptr, bool special_edge) |
| bool | computational_edges () |
Public Member Functions inherited from graphchi::graphchi_vertex< KERNEL::VertexDataType, PairContainer< KERNEL::EdgeDataType > > | |
| graphchi_vertex (vid_t _id, graphchi_edge< PairContainer< KERNEL::EdgeDataType > > *iptr, graphchi_edge< PairContainer< KERNEL::EdgeDataType > > *optr, int indeg, int outdeg) | |
| graphchi_edge< PairContainer < KERNEL::EdgeDataType > > * | edge (int i) |
|
graphchi_edge< PairContainer < KERNEL::EdgeDataType > > * | inedge (int i) |
|
graphchi_edge< PairContainer < KERNEL::EdgeDataType > > * | outedge (int i) |
| KERNEL::VertexDataType | get_data () |
| virtual void | set_data (KERNEL::VertexDataTyped) |
| void VARIABLE_IS_NOT_USED | sort_edges_indirect () |
Public Member Functions inherited from graphchi::internal_graphchi_vertex< KERNEL::VertexDataType, PairContainer< KERNEL::EdgeDataType > > | |
| internal_graphchi_vertex (vid_t _id, graphchi_edge< PairContainer< KERNEL::EdgeDataType > > *iptr, graphchi_edge< PairContainer< KERNEL::EdgeDataType > > *optr, int indeg, int outdeg) | |
| vid_t | id () const |
| int | num_inedges () const |
| int | num_outedges () const |
| int | num_edges () const |
| void | add_inedge (vid_t src, PairContainer< KERNEL::EdgeDataType > *ptr, bool special_edge) |
| void | add_outedge (vid_t dst, PairContainer< KERNEL::EdgeDataType > *ptr, bool special_edge) |
Static Public Member Functions | |
| static bool | read_outedges () |
Public Attributes | |
| KERNEL | kernel |
| VT | cumval |
| vertex_info | vinfo |
| graphchi_context * | gcontext |
|
inlinestatic |
We also need to read the outedges, because we need to preserve the old value as well.
Reimplemented from graphchi::graphchi_vertex< KERNEL::VertexDataType, PairContainer< KERNEL::EdgeDataType > >.
1.8.1.1