Target Tag for Modules. More...
Public Attributes | |
| std::string | name |
| Name of the module. More... | |
| boost::shared_ptr< circuit > | reference |
| Reference to the circuit. More... | |
| std::vector< unsigned > | target_sort_order |
| Sort order of the target tags. More... | |
| std::string name |
Name of the module.
| boost::shared_ptr<circuit> reference |
Reference to the circuit.
Usually the circuit is inside of the circuit modules list.
| std::vector<unsigned> target_sort_order |
Sort order of the target tags.
This list stores the values from 0 to n - 1, where n is the number of target lines of this module gate. It maps the target gates to the corresponding line of the module, since the target lines in a gate are stored in an ordered set.
1.8.3.1