Grappa  r3821, hash 22cd626d567a91ead5b23302066d1e9469f45c66
Grappa::Graph< V, E >::Edge Struct Reference

#include <Graph.hpp>

Public Member Functions

EdgeStateoperator-> ()
 Access elements of EdgeState with operator '->'. More...
 
const EdgeStateoperator-> () const
 

Public Attributes

VertexID id
 Global index of adjacent vertex. More...
 
GlobalAddress< Vertexga
 Global address to adjacent vertex. More...
 
EdgeStatedata
 

Detailed Description

template<typename V = Empty, typename E = Empty>
struct Grappa::Graph< V, E >::Edge

Definition at line 257 of file Graph.hpp.

Member Function Documentation

template<typename V = Empty, typename E = Empty>
EdgeState* Grappa::Graph< V, E >::Edge::operator-> ( )
inline

Access elements of EdgeState with operator '->'.

Definition at line 263 of file Graph.hpp.

template<typename V = Empty, typename E = Empty>
const EdgeState* Grappa::Graph< V, E >::Edge::operator-> ( ) const
inline

Definition at line 264 of file Graph.hpp.

Member Data Documentation

template<typename V = Empty, typename E = Empty>
EdgeState& Grappa::Graph< V, E >::Edge::data

Definition at line 260 of file Graph.hpp.

template<typename V = Empty, typename E = Empty>
GlobalAddress<Vertex> Grappa::Graph< V, E >::Edge::ga

Global address to adjacent vertex.

Definition at line 259 of file Graph.hpp.

template<typename V = Empty, typename E = Empty>
VertexID Grappa::Graph< V, E >::Edge::id

Global index of adjacent vertex.

Definition at line 258 of file Graph.hpp.


The documentation for this struct was generated from the following file: