0.4.1
Loading...
Searching...
No Matches
NAV::NodeRegistry::PinInfo Struct Reference

Holds info of the pins of registered nodes. More...

Public Member Functions

 PinInfo (const Pin::Kind &kind, const Pin::Type &type, std::vector< std::string > dataIdentifier)
 Constructor.
 

Data Fields

std::vector< std::string > dataIdentifier
 One or multiple Data Identifiers (Unique name which is used for data flows)
 
Pin::Kind kind
 Kind of the Pin (Input/Output)
 
Pin::Type type
 Type of the Pin.
 

Detailed Description

Holds info of the pins of registered nodes.

Definition at line 31 of file NodeRegistry.hpp.

Constructor & Destructor Documentation

◆ PinInfo()

NAV::NodeRegistry::PinInfo::PinInfo ( const Pin::Kind & kind,
const Pin::Type & type,
std::vector< std::string > dataIdentifier )
inline

Constructor.

Parameters
[in]kindKind of the pin
[in]typeType of the pin
[in]dataIdentifierIdentifiers supplied by the pin

Definition at line 37 of file NodeRegistry.hpp.

Field Documentation

◆ dataIdentifier

std::vector<std::string> NAV::NodeRegistry::PinInfo::dataIdentifier

One or multiple Data Identifiers (Unique name which is used for data flows)

Definition at line 45 of file NodeRegistry.hpp.

◆ kind

Pin::Kind NAV::NodeRegistry::PinInfo::kind

Kind of the Pin (Input/Output)

Definition at line 41 of file NodeRegistry.hpp.

◆ type

Pin::Type NAV::NodeRegistry::PinInfo::type

Type of the Pin.

Definition at line 43 of file NodeRegistry.hpp.


The documentation for this struct was generated from the following file: