Horizon
|
Public Types | |
enum | PowerSymbolStyle { GND, EARTH, DOT, ANTENNA, GND, EARTH, DOT, ANTENNA } |
enum | PowerSymbolStyle { GND, EARTH, DOT, ANTENNA, GND, EARTH, DOT, ANTENNA } |
Public Member Functions | |
Net (const UUID &uu, const json &, class Block &block) | |
Net (const UUID &uu, const json &) | |
Net (const UUID &uu) | |
UUID | get_uuid () const |
json | serialize () const |
bool | is_named () const |
Net (const UUID &uu, const json &, class Block &block) | |
Net (const UUID &uu, const json &) | |
Net (const UUID &uu) | |
UUID | get_uuid () const |
json | serialize () const |
bool | is_named () const |
Public Attributes | |
UUID | uuid |
std::string | name |
bool | is_power = false |
PowerSymbolStyle | power_symbol_style = PowerSymbolStyle::GND |
bool | power_symbol_name_visible = true |
uuid_ptr< NetClass > | net_class |
uuid_ptr< Net > | diffpair |
bool | diffpair_master = false |
bool | is_power_forced = false |
bool | is_bussed = false |
unsigned int | n_pins_connected = 0 |
bool | has_bus_rippers = false |