iceoryx_doc  1.0.1
Public Member Functions | Public Attributes | List of all members
iox::capro::CaproMessage Class Reference

C'tors for CaPro messages. More...

#include <capro_message.hpp>

Collaboration diagram for iox::capro::CaproMessage:
Collaboration graph
[legend]

Public Member Functions

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

Public Attributes

CaproMessageType m_type {CaproMessageType::NOTYPE}
 
CaproMessageSubType m_subType {CaproMessageSubType::NOSUBTYPE}
 
ServiceDescription m_serviceDescription
 
void * m_chunkQueueData {nullptr}
 
uint64_t m_historyCapacity {0u}
 

Detailed Description

C'tors for CaPro messages.

Constructor & Destructor Documentation

◆ CaproMessage()

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

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

Parameters
typeMessage type
serviceDescriptionService Description
subTypeMessage sub type
chunkQueueData(0)No port
Returns
Nothing

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