CGRA-ME
Public Member Functions | Public Attributes | Friends | List of all members
GraphAlgorithms< VertexID, MapGen, SetGen >::TracebackResult Struct Reference

#include <GraphAlgorithms.h>

Public Member Functions

template<typename STREAM , typename GRAPH >
void print (STREAM &&os, const GRAPH &g) const
 

Public Attributes

VertexPath path
 
bool success
 

Friends

template<typename STREAM >
STREAM & operator<< (STREAM &os, const TracebackResult &tbr)
 

Detailed Description

template<typename VertexID, typename MapGen = StandardMapMaker<std::unordered_map, VertexID>, typename SetGen = StandardSetMaker<std::unordered_set, VertexID>>
struct GraphAlgorithms< VertexID, MapGen, SetGen >::TracebackResult

Definition at line 186 of file GraphAlgorithms.h.

Member Function Documentation

◆ print()

template<typename VertexID , typename MapGen = StandardMapMaker<std::unordered_map, VertexID>, typename SetGen = StandardSetMaker<std::unordered_set, VertexID>>
template<typename STREAM , typename GRAPH >
void GraphAlgorithms< VertexID, MapGen, SetGen >::TracebackResult::print ( STREAM &&  os,
const GRAPH &  g 
) const
inline

Definition at line 191 of file GraphAlgorithms.h.

Friends And Related Function Documentation

◆ operator<<

template<typename VertexID , typename MapGen = StandardMapMaker<std::unordered_map, VertexID>, typename SetGen = StandardSetMaker<std::unordered_set, VertexID>>
template<typename STREAM >
STREAM& operator<< ( STREAM &  os,
const TracebackResult tbr 
)
friend

Definition at line 198 of file GraphAlgorithms.h.

Member Data Documentation

◆ path

template<typename VertexID , typename MapGen = StandardMapMaker<std::unordered_map, VertexID>, typename SetGen = StandardSetMaker<std::unordered_set, VertexID>>
VertexPath GraphAlgorithms< VertexID, MapGen, SetGen >::TracebackResult::path

Definition at line 187 of file GraphAlgorithms.h.

◆ success

template<typename VertexID , typename MapGen = StandardMapMaker<std::unordered_map, VertexID>, typename SetGen = StandardSetMaker<std::unordered_set, VertexID>>
bool GraphAlgorithms< VertexID, MapGen, SetGen >::TracebackResult::success

Definition at line 188 of file GraphAlgorithms.h.


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