Grappa  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 246 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 252 of file Graph.hpp.

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

Definition at line 253 of file Graph.hpp.

Member Data Documentation

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

Definition at line 249 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 248 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 247 of file Graph.hpp.


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