Data Structures & Algorithms in C++
Goodrich, Tamassia, Mount and Goldwasser
Loading...
Searching...
No Matches
Public Member Functions
dsac::graph::Graph< V, E >::Vertex Class Reference

Vertex instance serves as a token for an underlying vertex. More...

#include <graph.h>

Collaboration diagram for dsac::graph::Graph< V, E >::Vertex:
Collaboration graph

Public Member Functions

 Vertex ()
 
V & operator* () const
 
V * operator-> () const
 
bool operator== (Vertex other) const
 
bool operator!= (Vertex other) const
 
bool operator< (Vertex other) const
 

Detailed Description

template<typename V, typename E>
class dsac::graph::Graph< V, E >::Vertex

Vertex instance serves as a token for an underlying vertex.

Constructor & Destructor Documentation

◆ Vertex()

template<typename V , typename E >
dsac::graph::Graph< V, E >::Vertex::Vertex ( )
inline

Member Function Documentation

◆ operator!=()

template<typename V , typename E >
bool dsac::graph::Graph< V, E >::Vertex::operator!= ( Vertex  other) const
inline

◆ operator*()

template<typename V , typename E >
V & dsac::graph::Graph< V, E >::Vertex::operator* ( ) const
inline

◆ operator->()

template<typename V , typename E >
V * dsac::graph::Graph< V, E >::Vertex::operator-> ( ) const
inline

◆ operator<()

template<typename V , typename E >
bool dsac::graph::Graph< V, E >::Vertex::operator< ( Vertex  other) const
inline

◆ operator==()

template<typename V , typename E >
bool dsac::graph::Graph< V, E >::Vertex::operator== ( Vertex  other) const
inline

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