NanoTekSpice
DigitalElectronics
Output Member List

This is the complete list of members for Output, including all inherited members.

_name (defined in Component::MyComponent)Component::MyComponentprotected
_type (defined in Component::MyComponent)Component::MyComponentprotected
compute(std::size_t pin=1) override (defined in Output)Outputvirtual
createAllComponents(const std::vector< Component::ComponentSetting > &settings) (defined in Component::MyComponent)Component::MyComponent
createAllComponents(const std::vector< Component::ComponentSetting > &settings)=0 (defined in nts::IComponent)nts::IComponentpure virtual
displayState(std::size_t pin) const noexcept override (defined in Output)Outputvirtual
dump() const noexcept override (defined in Output)Outputvirtual
getName() const noexcept final (defined in Component::MyComponent)Component::MyComponentvirtual
getType() const noexcept final (defined in Component::MyComponent)Component::MyComponentvirtual
MyComponent(const nts::Type &type) (defined in Component::MyComponent)Component::MyComponent
Output() (defined in Output)Output
setInput(std::size_t pin, nts::IComponent &other, std::size_t otherPin) final (defined in Output)Outputvirtual
setLink(std::size_t pin, nts::IComponent &other, std::size_t otherPin) override (defined in Output)Outputvirtual
setName(const std::string &name) noexcept final (defined in Component::MyComponent)Component::MyComponentvirtual
setOutput(std::size_t pin, nts::IComponent &other, std::size_t otherPin) final (defined in Output)Outputvirtual
setState(const std::string &state) (defined in Component::MyComponent)Component::MyComponentvirtual
setState(const std::string &name, const std::string &state) (defined in Component::MyComponent)Component::MyComponentvirtual
~IComponent()=default (defined in nts::IComponent)nts::IComponentvirtual
~MyComponent() (defined in Component::MyComponent)Component::MyComponent
~Output() (defined in Output)Output