|
CGRA-ME
|
#include <CGRA/ConfigStore.h>#include <CGRA/utility/Collections.h>#include <iomanip>#include <iostream>#include <map>#include <string>Go to the source code of this file.
Classes | |
| struct | DotIDPrinter< T > |
| class | ConfigGraph |
| struct | ConfigGraph::NameNameConfigStore |
| struct | ConfigGraph::VertexID |
| struct | ConfigGraph::EdgeID |
Functions | |
| auto | printDotID (std::ostream &os, const std::string &id) -> std::ostream & |
| template<typename T > | |
| auto | dotIDPrinter (T &t) -> DotIDPrinter< T > |
| auto dotIDPrinter | ( | T & | t | ) | -> DotIDPrinter<T> |
A make_* function for DotIDPrinter. Constructs one from the argument given. Note: the return value uses the address of the argument. Ex. std::cout << dotIDPrinter("abc");
Definition at line 67 of file ConfigGraph.h.
|
inline |
Helper function for printing DOT IDs (nodes, attribute key & values) Escapes quotes correctly, and mostly doesn't quote things unless necessary
Definition at line 26 of file ConfigGraph.h.
1.8.17