ROSE 0.11.145.147
Public Member Functions | List of all members
Sawyer::Container::GraphEdgeNoKey< EdgeValue > Class Template Reference

Description

template<class EdgeValue>
class Sawyer::Container::GraphEdgeNoKey< EdgeValue >

Type of edge key for graphs that do not index their edges.

This is the default edge key type, EKey argument, for the Graph template. In order to index graph edges you must provide at least the index key type which must have a copy constructor and a constructor that takes an edge value argument. Depending on the index type obtained from GraphIndexTraits, this key type may need additional functionality such as a default constructor and a less-than operator or hashing function.

Definition at line 102 of file Graph.h.

#include <Sawyer/Graph.h>

Public Member Functions

 GraphEdgeNoKey (const EdgeValue &)
 

Constructor & Destructor Documentation

◆ GraphEdgeNoKey() [1/2]

template<class EdgeValue >
Sawyer::Container::GraphEdgeNoKey< EdgeValue >::GraphEdgeNoKey ( )
inline

Definition at line 104 of file Graph.h.

◆ GraphEdgeNoKey() [2/2]

template<class EdgeValue >
Sawyer::Container::GraphEdgeNoKey< EdgeValue >::GraphEdgeNoKey ( const EdgeValue &  )
inlineexplicit

Definition at line 105 of file Graph.h.


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