Horizon
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
horizon::ODB::EDAData::Net Class Reference
Inheritance diagram for horizon::ODB::EDAData::Net:
horizon::ODB::RecordWithAttributes

Public Types

template<typename T >
using check_type = attribute::is_net< T >
 

Public Member Functions

 Net (unsigned int index, const std::string &name)
 
template<typename T , typename... Args>
T & add_subnet (Args &&...args)
 
void write (std::ostream &ost) const
 

Public Attributes

const unsigned int index
 
std::string name
 
std::list< std::unique_ptr< Subnet > > subnets
 
- Public Attributes inherited from horizon::ODB::RecordWithAttributes
std::vector< std::pair< unsigned int, std::string > > attributes
 

Additional Inherited Members

- Protected Member Functions inherited from horizon::ODB::RecordWithAttributes
void write_attributes (std::ostream &ost) const
 

The documentation for this class was generated from the following files: