Rosetta 3.4
Public Member Functions | Friends
core::graph::EdgeListElement Class Reference

An extensible graph class. More...

#include <Graph.hh>

Collaboration diagram for core::graph::EdgeListElement:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 EdgeListElement ()
 EdgeListElement (Edge *edge, EdgeListElement *previous, EdgeListElement *next)
 ~EdgeListElement ()
Edgeedge ()
void edge (Edge *setting)
Edge const * const_edge () const
EdgeListElementnext ()
void next (EdgeListElement *setting)
EdgeListElement const * const_next () const
EdgeListElementprevious ()
void previous (EdgeListElement *setting)
EdgeListElement const * const_previous () const

Friends

class EdgeList

Detailed Description

An extensible graph class.


Constructor & Destructor Documentation

core::graph::EdgeListElement::EdgeListElement ( ) [inline]
core::graph::EdgeListElement::EdgeListElement ( Edge edge,
EdgeListElement previous,
EdgeListElement next 
) [inline]
core::graph::EdgeListElement::~EdgeListElement ( ) [inline]

Member Function Documentation

Edge const* core::graph::EdgeListElement::const_edge ( ) const [inline]
EdgeListElement const* core::graph::EdgeListElement::const_next ( ) const [inline]
EdgeListElement const* core::graph::EdgeListElement::const_previous ( ) const [inline]
void core::graph::EdgeListElement::edge ( Edge setting) [inline]
Edge* core::graph::EdgeListElement::edge ( ) [inline]
void core::graph::EdgeListElement::next ( EdgeListElement setting) [inline]
EdgeListElement* core::graph::EdgeListElement::next ( ) [inline]
void core::graph::EdgeListElement::previous ( EdgeListElement setting) [inline]
EdgeListElement* core::graph::EdgeListElement::previous ( ) [inline]

Friends And Related Function Documentation

friend class EdgeList [friend]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines