|
Horizon
|
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 |