Ophidian
 All Classes Namespaces Functions
Public Member Functions | List of all members
ophidian::netlist::nets Class Reference

Public Member Functions

 nets (entity_system::entity_system &system)
 
std::string name (entity_system::entity net) const
 
const std::vector
< entity_system::entity > & 
pins (entity_system::entity net) const
 
std::pair< std::vector
< std::string >
::const_iterator, std::vector
< std::string >
::const_iterator > 
names () const
 
std::pair< std::vector
< std::vector
< entity_system::entity >
>::const_iterator,
std::vector< std::vector
< entity_system::entity >
>::const_iterator > 
pins () const
 
void connect (entity_system::entity net, entity_system::entity pin)
 
void disconnect (entity_system::entity net, entity_system::entity pin)
 
void pins (entity_system::entity net, std::vector< entity_system::entity > pins)
 
void name (entity_system::entity net, std::string name)
 
void preallocate_pins (entity_system::entity net, std::size_t pin_count)
 

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