|
|
#include <RobotAPI/libraries/skills/core/FluxioControlNode.h>
Inheritance diagram for FluxioControlNode:Public Member Functions | |
| FluxioControlNodeType | FluxioControlNodeTypeFromString (const std::string &type) |
| std::optional< std::string > | FluxioControlNodeTypeToString (const FluxioControlNodeType &type) |
| std::optional< manager::arondto::FluxioNode > | toAron () const override |
| std::optional< manager::dto::FluxioNode > | toManagerIce () const override |
Public Member Functions inherited from FluxioNode | |
| manager::arondto::FluxioIdentificator | toFluxioIdentificatorAron () const |
| manager::dto::FluxioIdentificator | toFluxioIdentificatorIce () const |
| virtual | ~FluxioNode ()=default |
Static Public Member Functions | |
| static std::optional< FluxioControlNode > | FromAron (const manager::arondto::FluxioNode &i, std::map< std::string, FluxioProfile > &profilesMap, std::map< std::string, aron::type::ObjectPtr > &typesMap, std::map< const std::string, const std::unique_ptr< FluxioNode > > &nodesMap) |
| static std::optional< FluxioControlNode > | FromIce (const manager::dto::FluxioNode &i, std::map< std::string, FluxioProfile > &profilesMap, std::map< std::string, aron::type::ObjectPtr > &typesMap, std::map< const std::string, const std::unique_ptr< FluxioNode > > &nodesMap) |
Static Public Member Functions inherited from FluxioNode | |
| static std::experimental::observer_ptr< const FluxioNode > | FromFluxioIdentificatorAron (const manager::arondto::FluxioIdentificator &i, const std::map< const std::string, const std::unique_ptr< FluxioNode > > &nodesMap) |
| static std::experimental::observer_ptr< const FluxioNode > | FromFluxioIdentificatorIce (const manager::dto::FluxioIdentificator &i, const std::map< const std::string, const std::unique_ptr< FluxioNode > > &nodesMap) |
| static FluxioNode | FromIce (const manager::dto::FluxioNode &i) |
Public Attributes | |
| FluxioControlNodeType | controlType |
| std::map< std::string, FluxioParameter > | parametersMap |
| std::experimental::observer_ptr< FluxioNode > | slottedNode |
Public Attributes inherited from FluxioNode | |
| std::string | name |
| std::string | nodeId |
| FluxioNodeType | nodeType |
| float | xPos = 0 |
| float | yPos = 0 |
Definition at line 25 of file FluxioControlNode.h.
| FluxioControlNodeType FluxioControlNodeTypeFromString | ( | const std::string & | type | ) |
| std::optional< std::string > FluxioControlNodeTypeToString | ( | const FluxioControlNodeType & | type | ) |
|
static |
Definition at line 205 of file FluxioControlNode.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 167 of file FluxioControlNode.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Reimplemented from FluxioNode.
Definition at line 118 of file FluxioControlNode.cpp.
Here is the call graph for this function:
|
overridevirtual |
Reimplemented from FluxioNode.
Definition at line 70 of file FluxioControlNode.cpp.
Here is the call graph for this function:| FluxioControlNodeType controlType |
Definition at line 27 of file FluxioControlNode.h.
| std::map<std::string, FluxioParameter> parametersMap |
Definition at line 28 of file FluxioControlNode.h.
| std::experimental::observer_ptr<FluxioNode> slottedNode |
Definition at line 29 of file FluxioControlNode.h.