Jlm
Classes | Namespaces | Enumerations | Variables
GraphWriter.hpp File Reference
#include <jlm/util/common.hpp>
#include <cstdint>
#include <memory>
#include <optional>
#include <unordered_map>
#include <variant>
#include <vector>
Include dependency graph for GraphWriter.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  jlm::util::graph::GraphElement
 
class  jlm::util::graph::Port
 
class  jlm::util::graph::Node
 
struct  jlm::util::graph::Node::Shape
 
class  jlm::util::graph::InputPort
 
class  jlm::util::graph::OutputPort
 
class  jlm::util::graph::InOutNode
 
class  jlm::util::graph::ArgumentNode
 
class  jlm::util::graph::ResultNode
 
class  jlm::util::graph::Edge
 
struct  jlm::util::graph::Edge::Style
 
class  jlm::util::graph::Graph
 
class  jlm::util::graph::Writer
 

Namespaces

 jlm
 
 jlm::util
 
 jlm::util::graph
 
 jlm::util::graph::Colors
 

Enumerations

enum class  jlm::util::graph::OutputFormat { jlm::util::graph::Dot , jlm::util::graph::ASCII }
 
enum class  jlm::util::graph::AttributeOutputFormat { jlm::util::graph::SpaceSeparatedList , jlm::util::graph::HTMLAttributes }
 

Variables

const char *const jlm::util::graph::Colors::Black = "#000000"
 
const char *const jlm::util::graph::Colors::Blue = "#0000FF"
 
const char *const jlm::util::graph::Colors::Coral = "#FF7F50"
 
const char *const jlm::util::graph::Colors::CornflowerBlue = "#6495ED"
 
const char *const jlm::util::graph::Colors::Firebrick = " #B22222"
 
const char *const jlm::util::graph::Colors::Gold = "#FFD700"
 
const char *const jlm::util::graph::Colors::Gray = "#BEBEBE"
 
const char *const jlm::util::graph::Colors::Green = "#00FF00"
 
const char *const jlm::util::graph::Colors::Orange = "#FFA500"
 
const char *const jlm::util::graph::Colors::Purple = "#A020F0"
 
const char *const jlm::util::graph::Colors::Red = "#FF0000"
 
const char *const jlm::util::graph::Colors::Brown = "#8B4513"
 
const char *const jlm::util::graph::Colors::SkyBlue = "#87CEEB"
 
const char *const jlm::util::graph::Colors::White = "#FFFFFF"
 
const char *const jlm::util::graph::Colors::Yellow = "#FFFF00"