rmw_fastrtps_shared_cpp  master
Code shared on static and dynamic type support of rmw_fastrtps_cpp.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Attributes | List of all members
rmw_context_impl_t Struct Reference

#include <rmw_context_impl.hpp>

Collaboration diagram for rmw_context_impl_t:
Collaboration graph
[legend]

Public Attributes

void * common
 Pointer to rmw_dds_common::Context. More...
 
void * participant_info
 Pointer to rmw_fastrtps_shared_cpp::CustomParticipantInfo. More...
 
std::mutex mutex
 Mutex used to protect initialization/destruction. More...
 
uint64_t count
 Reference count. More...
 

Member Data Documentation

◆ common

void* rmw_context_impl_t::common

Pointer to rmw_dds_common::Context.

◆ participant_info

void* rmw_context_impl_t::participant_info

Pointer to rmw_fastrtps_shared_cpp::CustomParticipantInfo.

◆ mutex

std::mutex rmw_context_impl_t::mutex

Mutex used to protect initialization/destruction.

◆ count

uint64_t rmw_context_impl_t::count

Reference count.


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