RumPi
1.0
A self-assembling C++ sensor & actuator library for the Raspberry Pi 5
RumPi::ComponentManager Member List
This is the complete list of members for
RumPi::ComponentManager
, including all inherited members.
AddComponent
(BaseComponent *componentToAdd)
RumPi::ComponentManager
BaseComponent
()
RumPi::BaseComponent
ComponentManager
(const ComponentManager &)=delete
RumPi::ComponentManager
ComponentManager
()
RumPi::ComponentManager
ComponentTypeToString
(const EComponentType theComponentTypeToConvert)
RumPi::BaseComponent
static
GetComponent
(const EComponentType componentType) const
RumPi::ComponentManager
GetComponentType
() const
RumPi::BaseComponent
virtual
GetComponentTypes
(std::vector< EComponentType > &outComponentTypes) const
RumPi::ComponentManager
GetName
() const
RumPi::BaseComponent
GetNumberOfComponents
() const
RumPi::ComponentManager
GetSelectedSensorReadings
() const
RumPi::ComponentManager
MakeNameUnique
(const std::string &desiredName)
RumPi::ComponentManager
private
myComponents
RumPi::ComponentManager
private
myComponentType
RumPi::BaseComponent
protected
myName
RumPi::BaseComponent
protected
myUsedNames
RumPi::ComponentManager
private
operator=
(const ComponentManager &)=delete
RumPi::ComponentManager
ProcessRawValues
() override
RumPi::ComponentManager
virtual
RemoveComponents
(const EComponentType typeOfComponentToRemove)
RumPi::ComponentManager
SetName
(const std::string &name)
RumPi::BaseComponent
StringToComponentType
(const std::string &theComponentTypeName)
RumPi::BaseComponent
static
ToString
() const override
RumPi::ComponentManager
virtual
ToString
(const EComponentType theComponent) const
RumPi::ComponentManager
virtual
TurnOff
() override
RumPi::ComponentManager
virtual
TurnOffComponent
(const BaseComponent *componentToTurnOff)
RumPi::ComponentManager
TurnOffComponents
(const EComponentType typeOfComponentToTurnOff)
RumPi::ComponentManager
TurnOn
() override
RumPi::ComponentManager
virtual
TurnOnComponent
(const BaseComponent *componentToTurnOn)
RumPi::ComponentManager
TurnOnComponents
(const EComponentType typeOfComponentToTurnOn)
RumPi::ComponentManager
Update
()
RumPi::ComponentManager
UpdateComponentsOfType
(const EComponentType typeOfComponentToUpdate)
RumPi::ComponentManager
~BaseComponent
()
RumPi::BaseComponent
virtual
~ComponentManager
()
RumPi::ComponentManager
virtual
Generated by
1.9.4