Skip to content

iox::runtime::NodeProperty🔗

helper struct which is convertable to string and constructable from a string which is required to send the createNode request over the IPC channel

#include <node_property.hpp>

Public Functions🔗

Name
NodeProperty(const iox::NodeName_t & name, const uint64_t nodeDeviceIdentifier)
constructor
NodeProperty(const cxx::Serialization & serialized)
serialization constructor, used by the IPC channel message to create NodeProperty from a received message
operator cxx::Serialization() const
serialization of the node properties

Public Attributes🔗

Name
iox::NodeName_t m_name
uint64_t m_nodeDeviceIdentifier

Public Functions Documentation🔗

function NodeProperty🔗

NodeProperty(
    const iox::NodeName_t & name,
    const uint64_t nodeDeviceIdentifier
)

constructor

Parameters:

  • name name of the node
  • nodeDeviceIdentifier identifier of the device on which the node will run

function NodeProperty🔗

NodeProperty(
    const cxx::Serialization & serialized
)

serialization constructor, used by the IPC channel message to create NodeProperty from a received message

Parameters:

  • serialized raw serialized string where all the values are stored

function operator cxx::Serialization🔗

operator cxx::Serialization() const

serialization of the node properties

Public Attributes Documentation🔗

variable m_name🔗

iox::NodeName_t m_name;

variable m_nodeDeviceIdentifier🔗

uint64_t m_nodeDeviceIdentifier;

Updated on 17 June 2021 at 11:15:27 CEST