class

NodeOptions(startParameterServicesopt, parameterOverridesopt, automaticallyDeclareParametersFromOverridesopt, startTypeDescriptionServiceopt, enableRosoutopt, rosoutQosopt)

NodeOptions specify configuration choices during the node instantiation process.

Constructor

class

new NodeOptions(startParameterServicesopt, parameterOverridesopt, automaticallyDeclareParametersFromOverridesopt, startTypeDescriptionServiceopt, enableRosoutopt, rosoutQosopt)

Create a new instance with default property values.
Parameters:
Name Type Attributes Default Description
startParameterServices boolean <optional>
true
parameterOverrides array <optional>
[]
automaticallyDeclareParametersFromOverrides boolean <optional>
false
startTypeDescriptionService boolean <optional>
true
enableRosout boolean <optional>
true
rosoutQos QoS <optional>
QoS.profileDefault
Source:

Members

member

automaticallyDeclareParametersFromOverrides

Get the automaticallyDeclareParametersFromOverrides.
Source:
member

automaticallyDeclareParametersFromOverrides

Set automaticallyDeclareParametersFromOverrides.
Source:
member

enableRosout

Get the enableRosout option. Default value = true;
Source:
member

enableRosout

Set enableRosout.
Source:
member

parameterOverrides

Get the parameterOverrides.
Source:
member

parameterOverrides

Set the Parameters that will serve to override a node's default parameter settings. Setting to null, reinitializes the parameterOverrides to an empty array.
Source:
member

rosoutQos

Get the rosoutQos option.
Source:
member

rosoutQos

Set rosoutQos.
Source:
member

startParameterServices

Get the startParameterServices option. Default value = true;
Source:
member

startParameterServices

Set startParameterServices.
Source:
member

startTypeDescriptionService

Get the startTypeDescriptionService option, only available for ROS2 > Humble. Default value = true;
Source:
member

startTypeDescriptionService

Set startTypeDescriptionService, only available for ROS2 > Humble
Source:
member

(static) defaultOptions

Return an instance configured with default options.
Source: