AutoAPMS
Streamlining behaviors in ROS 2
Loading...
Searching...
No Matches
NodePortInfo Struct Reference

Implementation details of a single data port. More...

#include <auto_apms_behavior_tree_core/definitions.hpp>

Public Attributes

std::string port_name
 Name of the port.
 
std::string port_type
 String representation of the C++ type given to the port.
 
std::string port_default
 Default value of the port encoded as string.
 
bool port_has_default
 Flag whether the port implements a default value or not.
 
std::string port_description
 Description of the port.
 
BT::PortDirection port_direction
 Direction of the port.
 

Detailed Description

Implementation details of a single data port.

Definition at line 44 of file definitions.hpp.

Member Data Documentation

◆ port_name

std::string port_name

Name of the port.

Definition at line 47 of file definitions.hpp.

◆ port_type

std::string port_type

String representation of the C++ type given to the port.

Definition at line 49 of file definitions.hpp.

◆ port_default

std::string port_default

Default value of the port encoded as string.

Definition at line 51 of file definitions.hpp.

◆ port_has_default

bool port_has_default

Flag whether the port implements a default value or not.

Definition at line 53 of file definitions.hpp.

◆ port_description

std::string port_description

Description of the port.

Definition at line 55 of file definitions.hpp.

◆ port_direction

BT::PortDirection port_direction

Direction of the port.

Definition at line 57 of file definitions.hpp.


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