|
Horizon
|
This is the complete list of members for horizon::Block, including all inherited members.
| Block(const UUID &uu, const json &, class IPool &pool, class IBlockProvider &prv) (defined in horizon::Block) | horizon::Block | |
| Block(const UUID &uu) (defined in horizon::Block) | horizon::Block | |
| Block(const Block &block) (defined in horizon::Block) | horizon::Block | |
| block_instance_mappings (defined in horizon::Block) | horizon::Block | |
| block_instances (defined in horizon::Block) | horizon::Block | |
| bom_export_settings (defined in horizon::Block) | horizon::Block | |
| buses (defined in horizon::Block) | horizon::Block | |
| can_add_block_instance(const UUID &where, const UUID &block_inst) const (defined in horizon::Block) | horizon::Block | |
| can_delete_power_net(const UUID &uu) const (defined in horizon::Block) | horizon::Block | |
| can_swap_gates(const UUID &comp, const UUID &g1, const UUID &g2) const (defined in horizon::Block) | horizon::Block | |
| components (defined in horizon::Block) | horizon::Block | |
| create_instance_mappings() (defined in horizon::Block) | horizon::Block | |
| extract_pins(const NetPinsAndPorts &pins, Net *net=nullptr) (defined in horizon::Block) | horizon::Block | |
| flatten() const (defined in horizon::Block) | horizon::Block | |
| get_BOM(const BOMExportSettings &settings) const (defined in horizon::Block) | horizon::Block | |
| get_component_info(const Component &comp, const UUIDVec &instance_path) const (defined in horizon::Block) | horizon::Block | |
| get_group_name(const UUID &uu) const (defined in horizon::Block) | horizon::Block | |
| get_instantiated_blocks() (defined in horizon::Block) | horizon::Block | |
| get_instantiated_blocks() const (defined in horizon::Block) | horizon::Block | |
| get_instantiated_blocks_and_top() (defined in horizon::Block) | horizon::Block | |
| get_instantiated_blocks_and_top() const (defined in horizon::Block) | horizon::Block | |
| get_net(const UUID &uu) (defined in horizon::Block) | horizon::Block | |
| get_net_name(const UUID &uu) const (defined in horizon::Block) | horizon::Block | |
| get_pool_items_used() const (defined in horizon::Block) | horizon::Block | |
| get_refdes(const Component &comp, const UUIDVec &instance_path) const (defined in horizon::Block) | horizon::Block | |
| get_tag_name(const UUID &uu) const (defined in horizon::Block) | horizon::Block | |
| get_uuid() const (defined in horizon::Block) | horizon::Block | |
| group_names (defined in horizon::Block) | horizon::Block | |
| insert_net() | horizon::Block | |
| instance_path_to_string(const UUIDVec &instance_path) const (defined in horizon::Block) | horizon::Block | |
| instance_path_too_long(const UUIDVec &path, const char *funcname) (defined in horizon::Block) | horizon::Block | static |
| max_instance_path_len (defined in horizon::Block) | horizon::Block | static |
| merge_nets(Net *net, Net *into) (defined in horizon::Block) | horizon::Block | |
| name (defined in horizon::Block) | horizon::Block | |
| net_class_default (defined in horizon::Block) | horizon::Block | |
| net_classes (defined in horizon::Block) | horizon::Block | |
| net_ties (defined in horizon::Block) | horizon::Block | |
| nets (defined in horizon::Block) | horizon::Block | |
| new_from_file(const std::string &filename, IPool &pool, class IBlockProvider &prv) (defined in horizon::Block) | horizon::Block | static |
| operator=(const Block &block) (defined in horizon::Block) | horizon::Block | |
| peek_instantiated_blocks(const std::string &filename) (defined in horizon::Block) | horizon::Block | static |
| peek_project_meta(const std::string &filename) (defined in horizon::Block) | horizon::Block | static |
| project_meta (defined in horizon::Block) | horizon::Block | |
| serialize() const (defined in horizon::Block) | horizon::Block | |
| set_nopopulate(Component &comp, const UUIDVec &instance_path, bool nopopulate) (defined in horizon::Block) | horizon::Block | |
| set_refdes(Component &comp, const UUIDVec &instance_path, const std::string &rd) (defined in horizon::Block) | horizon::Block | |
| swap_gates(const UUID &comp, const UUID &g1, const UUID &g2) (defined in horizon::Block) | horizon::Block | |
| tag_names (defined in horizon::Block) | horizon::Block | |
| update_connection_count() (defined in horizon::Block) | horizon::Block | |
| update_diffpairs() (defined in horizon::Block) | horizon::Block | |
| update_non_top(Block &other) const (defined in horizon::Block) | horizon::Block | |
| uuid (defined in horizon::Block) | horizon::Block | |
| vacuum_group_tag_names() (defined in horizon::Block) | horizon::Block | |
| vacuum_nets() | horizon::Block |