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 Member Functions | Public Attributes | List of all members
CustomSubscriberInfo Struct Reference

#include <custom_subscriber_info.hpp>

Inheritance diagram for CustomSubscriberInfo:
Inheritance graph
[legend]
Collaboration diagram for CustomSubscriberInfo:
Collaboration graph
[legend]

Public Member Functions

virtual ~CustomSubscriberInfo ()=default
 
EventListenerInterfacegetListener () const final
 

Public Attributes

eprosima::fastdds::dds::DataReader * data_reader_ {nullptr}
 
SubListenerlistener_ {nullptr}
 
eprosima::fastdds::dds::TypeSupport type_support_
 
const void * type_support_impl_ {nullptr}
 
rmw_gid_t subscription_gid_ {}
 
const char * typesupport_identifier_ {nullptr}
 

Constructor & Destructor Documentation

◆ ~CustomSubscriberInfo()

virtual CustomSubscriberInfo::~CustomSubscriberInfo ( )
virtualdefault

Member Function Documentation

◆ getListener()

EventListenerInterface* CustomSubscriberInfo::getListener ( ) const
finalvirtual

Implements CustomEventInfo.

Member Data Documentation

◆ data_reader_

eprosima::fastdds::dds::DataReader* CustomSubscriberInfo::data_reader_ {nullptr}

◆ listener_

SubListener* CustomSubscriberInfo::listener_ {nullptr}

◆ type_support_

eprosima::fastdds::dds::TypeSupport CustomSubscriberInfo::type_support_

◆ type_support_impl_

const void* CustomSubscriberInfo::type_support_impl_ {nullptr}

◆ subscription_gid_

rmw_gid_t CustomSubscriberInfo::subscription_gid_ {}

◆ typesupport_identifier_

const char* CustomSubscriberInfo::typesupport_identifier_ {nullptr}

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