All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
edge.h
Go to the documentation of this file.
1 #ifndef EDGE_H_INCLUDED_
2 #define EDGE_H_INCLUDED_
3 
4 #include<iostream>
5 
6 namespace risc{
7 
8 namespace sg {
9 
10 
11 class Edge{
12 
13 public:
14 
15  Edge():
18  time_units_(0)
19  { }
20 
21  friend std::ostream& operator<< (std::ostream &out, const Edge &e)
22  {
23  return out;
24  }
25 
30 
35 
39  unsigned long long time_units_;
40 };
41 
42 
43 } // end of namesapce sg
44 
45 } // end of namespace risc
46 
47 #endif /* EDGE_H_INCLUDED_ */
48 
49 /* ex: set softtabstop=2 tabstop=2 shiftwidth=2 expandtab: */
Definition: edge.h:11
bool hierarchical_communication_
hierarchical_communication_ is colored pink
Definition: edge.h:34
friend std::ostream & operator<<(std::ostream &out, const Edge &e)
Definition: edge.h:21
unsigned long long time_units_
Time advance for this edge.
Definition: edge.h:39
Edge()
Definition: edge.h:15
bool event_notification_edge_
Indicates if this edge is for event notification.
Definition: edge.h:29