#include <iostream>#include <map>#include <set>#include <utility>#include "boost/graph/adjacency_list.hpp"#include "boost/graph/graphviz.hpp"#include "boost/algorithm/string.hpp"#include "../internal_representation/module.h"#include "rose.h"#include "edge.h"#include "function_annotation.h"#include "port_call_path.h"#include "segment.h"

Go to the source code of this file.
Classes | |
| class | risc::sg::SegmentCmp | 
| Function object (functor!?) for SegmentSet (12/15/18, RD)  More... | |
| class | risc::sg::SegmentGraph | 
| This class represents a segment graph for a process.  More... | |
Namespaces | |
| risc | |
| risc::sg | |
Macros | |
| #define | DBG_SHOW(name, id) std::cout<<"\n\ndebug id: "<< id<<" "<<#name<<" : \n"<<name->unparseToString()<<std::endl; | 
Typedefs | |
| typedef boost::adjacency_list < boost::listS, boost::listS, boost::bidirectionalS, Segment, Edge, boost::property < boost::vertex_index_t, int > >  | risc::sg::Graph | 
| typedef boost::graph_traits < Graph >::vertex_descriptor  | risc::sg::VertexDescriptor | 
| typedef boost::graph_traits < Graph >::vertex_iterator  | risc::sg::VertexIterator | 
| typedef boost::graph_traits < Graph >::edge_descriptor  | risc::sg::EdgeDescriptor | 
| #define DBG_SHOW | ( | name, | |
| id | |||
| ) | std::cout<<"\n\ndebug id: "<< id<<" "<<#name<<" : \n"<<name->unparseToString()<<std::endl; | 
 1.8.5