The Sparta Modeling Framework
Loading...
Searching...
No Matches
Bus.hpp File Reference

File that defines the Bus, BusSet and helper binding classes. More...

#include <sstream>
#include <algorithm>
#include "sparta/utils/StringUtils.hpp"
#include "sparta/ports/Port.hpp"
#include "sparta/ports/PortSet.hpp"

Go to the source code of this file.

Classes

class  sparta::Bus
 Class that defines a Bus type. More...
 
class  sparta::BusSet
 A TreeNode that represents a set of Buses. More...
 

Namespaces

namespace  sparta
 Macros for handling exponential backoff.
 

Functions

void sparta::bind (Bus *p1, Bus *p2)
 Bind two buses together.
 
void sparta::bind (Bus &p1, Bus &p2)
 Bind two buses together.
 
void sparta::bind (Bus *p1, Bus &p2)
 Bind two buses together.
 
void sparta::bind (Bus &p1, Bus *p2)
 Bind two buses together.
 

Detailed Description

File that defines the Bus, BusSet and helper binding classes.

Definition in file Bus.hpp.