API Documentation

SdfNodeConfiguration Class

The SdfNodeConfiguration class.

SdfNodeConfiguration::SdfNodeConfiguration ( )

A default constructor.

SdfNodeConfiguration::SdfNodeConfiguration ( … )

A copy constructor.

Parameters
in/out type description
in const SdfNodeConfiguration & Instance being copied.

SdfNodeConfiguration::SdfNodeConfiguration ( … )

A convenience constructor from a related type.

Parameters
in/out type description
in const ps_sdf_node_configuration & Instance of related type.

SdfNodeConfiguration::~SdfNodeConfiguration ( )

A default destructor.

SdfNodeConfiguration::print ( … )

This will print internal values.

Parameters
in/out type description
in std::ostream & Output stream that defaults to std::cout.
Returns
  • void

SdfNodeConfiguration::get_ps_sdf_node_configuration ( ) const

This will provide convenient access to a related type.

Returns

SdfNodeConfiguration::operator= ( … )

An assignment operator.

Parameters
in/out type description
in const SdfNodeConfiguration & Instance to copy.
Returns

SdfNodeConfiguration::getId ( ) const

This will get the identifier of the configuration.

Returns
  • unsigned long

SdfNodeConfiguration::getHostConfigurationId ( ) const

This will get the identifier of the parent host configuration.

Returns
  • unsigned long

SdfNodeConfiguration::getParameterListId ( ) const

This will get the identifier of the parameter list.

Returns
  • unsigned long

SdfNodeConfiguration::getEnabled ( ) const

This will get the flag the indicates if node is enabled.

Returns
  • unsigned char

SdfNodeConfiguration::getName ( ) const

This will get the name of the configuration.

Returns
  • std::string

SdfNodeConfiguration::getSensorConfigs ( ) const

This will get the vector of a child SdfSensorConfiguration.

Returns

SdfNodeConfiguration::getParameterValues ( ) const

This will get the vector of parameter values.

Returns

SdfNodeConfiguration::setId ( … )

This will set the identifier of the configuration.

Parameters
in/out type description
in unsigned long The set identifier value.
Returns
  • void

SdfNodeConfiguration::setHostConfigurationId ( … )

This will set the identifier of the parent host configuration.

Parameters
in/out type description
in unsigned long The set identifier value.
Returns
  • void

SdfNodeConfiguration::setParameterListId ( … )

This will set the identifier of the parameter list.

Parameters
in/out type description
in unsigned long The set identifier value.
Returns
  • void

SdfNodeConfiguration::setEnabled ( … ) const

This will set the flag that indicates if the node is enabled.

Parameters
in/out type description
in unsigned char The enabled flag value.
Returns
  • void

SdfNodeConfiguration::setName ( … )

This will set the name of the configuration.

Parameters
in/out type description
in const std::string & The set name.
Returns
  • void

SdfNodeConfiguration::setSensorConfigs ( … )

This will set the vector of a child SdfSensorConfiguration.

Parameters
in/out type description
in const std::vector< SdfSensorConfiguration > & The set child configurations.
Returns
  • void

SdfNodeConfiguration::setParameterValues ( … )

This will set the vector of the parameter values.

Parameters
in/out type description
in const std::vector< SdfParameterValue > & The set parameter values.
Returns
  • void