CARLA
Public Member Functions | Public Attributes | List of all members
carla::ros2::CarlaSubscriberListenerImpl Class Reference
+ Inheritance diagram for carla::ros2::CarlaSubscriberListenerImpl:
+ Collaboration diagram for carla::ros2::CarlaSubscriberListenerImpl:

Public Member Functions

void on_data_available (efd::DataReader *reader) override
 
void on_subscription_matched (efd::DataReader *reader, const efd::SubscriptionMatchedStatus &info) override
 

Public Attributes

bool _first_connected {false}
 
int _matched {0}
 
carla_msgs::msg::CarlaEgoVehicleControl _message {}
 
CarlaEgoVehicleControlSubscriber_owner {nullptr}
 

Detailed Description

Definition at line 20 of file CarlaSubscriberListener.cpp.

Member Function Documentation

◆ on_data_available()

void carla::ros2::CarlaSubscriberListenerImpl::on_data_available ( efd::DataReader *  reader)
override

◆ on_subscription_matched()

void carla::ros2::CarlaSubscriberListenerImpl::on_subscription_matched ( efd::DataReader *  reader,
const efd::SubscriptionMatchedStatus &  info 
)
override

Definition at line 33 of file CarlaSubscriberListener.cpp.

References _first_connected, _matched, _owner, and carla::ros2::CarlaEgoVehicleControlSubscriber::DestroySubscriber().

+ Here is the call graph for this function:

Member Data Documentation

◆ _first_connected

bool carla::ros2::CarlaSubscriberListenerImpl::_first_connected {false}

Definition at line 28 of file CarlaSubscriberListener.cpp.

Referenced by on_subscription_matched().

◆ _matched

int carla::ros2::CarlaSubscriberListenerImpl::_matched {0}

Definition at line 27 of file CarlaSubscriberListener.cpp.

Referenced by on_subscription_matched().

◆ _message

carla_msgs::msg::CarlaEgoVehicleControl carla::ros2::CarlaSubscriberListenerImpl::_message {}

Definition at line 30 of file CarlaSubscriberListener.cpp.

Referenced by on_data_available().

◆ _owner

CarlaEgoVehicleControlSubscriber* carla::ros2::CarlaSubscriberListenerImpl::_owner {nullptr}

Definition at line 29 of file CarlaSubscriberListener.cpp.

Referenced by on_data_available(), and on_subscription_matched().


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