Horizon
|
A Bus is used for grouping nets. More...
#include <bus.hpp>
Classes | |
class | Member |
Public Member Functions | |
Bus (const UUID &uu, const json &, class Block &block) | |
Bus (const UUID &uu) | |
UUID | get_uuid () const |
void | update_refs (Block &block) |
json | serialize () const |
Public Attributes | |
UUID | uuid |
std::string | name |
std::map< UUID, Member > | members |
bool | is_referenced = false |
A Bus is used for grouping nets.
A Net becomes member of a Bus by creating a Bus::Member for the Net. The member's name is independent from the the Net's name.