|
NanoTekSpice
DigitalElectronics
|
This is the complete list of members for nts::IComponent, including all inherited members.
| compute(std::size_t pin=1)=0 (defined in nts::IComponent) | nts::IComponent | pure virtual |
| createAllComponents(const std::vector< Component::ComponentSetting > &settings)=0 (defined in nts::IComponent) | nts::IComponent | pure virtual |
| displayState(std::size_t pin) const noexcept=0 (defined in nts::IComponent) | nts::IComponent | pure virtual |
| dump() const noexcept=0 (defined in nts::IComponent) | nts::IComponent | pure virtual |
| getName() const noexcept=0 (defined in nts::IComponent) | nts::IComponent | pure virtual |
| getType() const noexcept=0 (defined in nts::IComponent) | nts::IComponent | pure virtual |
| setInput(std::size_t pin, nts::IComponent &other, std::size_t otherPin)=0 (defined in nts::IComponent) | nts::IComponent | pure virtual |
| setLink(std::size_t pin, nts::IComponent &other, std::size_t otherPin)=0 (defined in nts::IComponent) | nts::IComponent | pure virtual |
| setName(const std::string &name) noexcept=0 (defined in nts::IComponent) | nts::IComponent | pure virtual |
| setOutput(std::size_t pin, nts::IComponent &other, std::size_t otherPin)=0 (defined in nts::IComponent) | nts::IComponent | pure virtual |
| setState(const std::string &name, const std::string &state)=0 (defined in nts::IComponent) | nts::IComponent | pure virtual |
| setState(const std::string &state)=0 (defined in nts::IComponent) | nts::IComponent | pure virtual |
| ~IComponent()=default (defined in nts::IComponent) | nts::IComponent | virtual |
1.8.14