Skip to content

iox::capro::CaproMessage🔗

C'tors for CaPro messages.

#include <capro_message.hpp>

Public Functions🔗

Name
CaproMessage() =default
default constructor
CaproMessage(CaproMessageType type, const ServiceDescription & serviceDescription, CaproMessageSubType subType =CaproMessageSubType::NOSUBTYPE, void * chunkQueueData =nullptr)
C'tor for CaPro Message with type, service description.

Public Attributes🔗

Name
CaproMessageType m_type
CaproMessageSubType m_subType
ServiceDescription m_serviceDescription
void * m_chunkQueueData
uint64_t m_historyCapacity

Public Functions Documentation🔗

function CaproMessage🔗

CaproMessage() =default

default constructor

function CaproMessage🔗

CaproMessage(
    CaproMessageType type,
    const ServiceDescription & serviceDescription,
    CaproMessageSubType subType =CaproMessageSubType::NOSUBTYPE,
    void * chunkQueueData =nullptr
)

C'tor for CaPro Message with type, service description.

Parameters:

  • type Message type
  • serviceDescription Service Description
  • subType Message sub type
  • chunkQueueData(0) No port

Return: Nothing

Public Attributes Documentation🔗

variable m_type🔗

CaproMessageType m_type {CaproMessageType::NOTYPE};

variable m_subType🔗

CaproMessageSubType m_subType {CaproMessageSubType::NOSUBTYPE};

variable m_serviceDescription🔗

ServiceDescription m_serviceDescription;

variable m_chunkQueueData🔗

void * m_chunkQueueData {nullptr};

variable m_historyCapacity🔗

uint64_t m_historyCapacity {0u};

Updated on 26 April 2021 at 15:31:02 CEST