Chat::NamedMessageDataReaderView_ptr Chat::NamedMessageDataReaderView::_narrow (DDS::Object_ptr p) { Chat::NamedMessageDataReaderView_ptr result = NULL; if (p && p->_is_a (Chat::NamedMessageDataReaderView::_local_id)) { result = dynamic_cast < Chat::NamedMessageDataReaderView_ptr> (p); if (result) result->m_count++; } return result; }
DDS::TypeSupportFactory_ptr DDS::TypeSupportFactory::_narrow (DDS::Object_ptr p) { DDS::TypeSupportFactory_ptr result = NULL; if (p && p->_is_a (DDS::TypeSupportFactory::_local_id)) { result = dynamic_cast<DDS::TypeSupportFactory_ptr> (p); result->m_count++; } return result; }
QuaternionTypeSupportInterface_ptr QuaternionTypeSupportInterface::_narrow (DDS::Object_ptr p) { QuaternionTypeSupportInterface_ptr result = NULL; if (p && p->_is_a (QuaternionTypeSupportInterface::_local_id)) { result = dynamic_cast < QuaternionTypeSupportInterface_ptr> (p); if (result) result->m_count++; } return result; }
DDS::DataReaderView_ptr DDS::DataReaderView::_narrow (DDS::Object_ptr p) { DDS::DataReaderView_ptr result = NULL; if (p && p->_is_a (DDS::DataReaderView::_local_id)) { result = dynamic_cast<DDS::DataReaderView_ptr> (p); result->m_count++; } return result; }
DDS::Listener_ptr DDS::Listener::_narrow (DDS::Object_ptr p) { DDS::Listener_ptr result = NULL; if (p && p->_is_a (DDS::Listener::_local_id)) { result = dynamic_cast<DDS::Listener_ptr> (p); result->m_count++; } return result; }
KonSensData::ServerReqDataReaderView_ptr KonSensData::ServerReqDataReaderView::_narrow (DDS::Object_ptr p) { KonSensData::ServerReqDataReaderView_ptr result = NULL; if (p && p->_is_a (KonSensData::ServerReqDataReaderView::_local_id)) { result = dynamic_cast < KonSensData::ServerReqDataReaderView_ptr> (p); if (result) result->m_count++; } return result; }
pendulum_msgs::msg::dds_::JointCommand_DataWriter_ptr pendulum_msgs::msg::dds_::JointCommand_DataWriter::_narrow (DDS::Object_ptr p) { pendulum_msgs::msg::dds_::JointCommand_DataWriter_ptr result = NULL; if (p && p->_is_a (pendulum_msgs::msg::dds_::JointCommand_DataWriter::_local_id)) { result = dynamic_cast < pendulum_msgs::msg::dds_::JointCommand_DataWriter_ptr> (p); if (result) result->m_count++; } return result; }
rcl_interfaces::srv::dds_::Sample_DescribeParameters_Request_DataWriter_ptr rcl_interfaces::srv::dds_::Sample_DescribeParameters_Request_DataWriter::_narrow (DDS::Object_ptr p) { rcl_interfaces::srv::dds_::Sample_DescribeParameters_Request_DataWriter_ptr result = NULL; if (p && p->_is_a (rcl_interfaces::srv::dds_::Sample_DescribeParameters_Request_DataWriter::_local_id)) { result = dynamic_cast < rcl_interfaces::srv::dds_::Sample_DescribeParameters_Request_DataWriter_ptr> (p); if (result) result->m_count++; } return result; }
proxyPoseStampedTypeSupportInterface_ptr proxyPoseStampedTypeSupportInterface::_narrow (DDS::Object_ptr p) { proxyPoseStampedTypeSupportInterface_ptr result = NULL; if (p && p->_is_a (proxyPoseStampedTypeSupportInterface::_local_id)) { result = dynamic_cast < proxyPoseStampedTypeSupportInterface_ptr> (p); if (result) result->m_count++; } return result; }
rcl_interfaces::srv::dds_::Sample_GetParameterTypes_Response_TypeSupportInterface_ptr rcl_interfaces::srv::dds_::Sample_GetParameterTypes_Response_TypeSupportInterface::_narrow (DDS::Object_ptr p) { rcl_interfaces::srv::dds_::Sample_GetParameterTypes_Response_TypeSupportInterface_ptr result = NULL; if (p && p->_is_a (rcl_interfaces::srv::dds_::Sample_GetParameterTypes_Response_TypeSupportInterface::_local_id)) { result = dynamic_cast < rcl_interfaces::srv::dds_::Sample_GetParameterTypes_Response_TypeSupportInterface_ptr> (p); if (result) result->m_count++; } return result; }
nav_msgs::srv::dds_::Sample_GetPlan_Request_DataWriter_ptr nav_msgs::srv::dds_::Sample_GetPlan_Request_DataWriter::_narrow (DDS::Object_ptr p) { nav_msgs::srv::dds_::Sample_GetPlan_Request_DataWriter_ptr result = NULL; if (p && p->_is_a (nav_msgs::srv::dds_::Sample_GetPlan_Request_DataWriter::_local_id)) { result = dynamic_cast < nav_msgs::srv::dds_::Sample_GetPlan_Request_DataWriter_ptr> (p); if (result) result->m_count++; } return result; }
sensor_msgs::msg::dds_::CompressedImage_DataReader_ptr sensor_msgs::msg::dds_::CompressedImage_DataReader::_narrow (DDS::Object_ptr p) { sensor_msgs::msg::dds_::CompressedImage_DataReader_ptr result = NULL; if (p && p->_is_a (sensor_msgs::msg::dds_::CompressedImage_DataReader::_local_id)) { result = dynamic_cast < sensor_msgs::msg::dds_::CompressedImage_DataReader_ptr> (p); if (result) result->m_count++; } return result; }
rcl_interfaces::srv::dds_::GetParameterTypes_Response_DataReaderView_ptr rcl_interfaces::srv::dds_::GetParameterTypes_Response_DataReaderView::_narrow (DDS::Object_ptr p) { rcl_interfaces::srv::dds_::GetParameterTypes_Response_DataReaderView_ptr result = NULL; if (p && p->_is_a (rcl_interfaces::srv::dds_::GetParameterTypes_Response_DataReaderView::_local_id)) { result = dynamic_cast < rcl_interfaces::srv::dds_::GetParameterTypes_Response_DataReaderView_ptr> (p); if (result) result->m_count++; } return result; }
Chat::ChatMessageDataWriter_ptr Chat::ChatMessageDataWriter::_narrow (DDS::Object_ptr p) { Chat::ChatMessageDataWriter_ptr result = NULL; if (p && p->_is_a (Chat::ChatMessageDataWriter::_local_id)) { result = dynamic_cast < Chat::ChatMessageDataWriter_ptr> (p); if (result) result->m_count++; } return result; }
geometry_msgs::msg::dds_::Wrench_DataWriter_ptr geometry_msgs::msg::dds_::Wrench_DataWriter::_narrow (DDS::Object_ptr p) { geometry_msgs::msg::dds_::Wrench_DataWriter_ptr result = NULL; if (p && p->_is_a (geometry_msgs::msg::dds_::Wrench_DataWriter::_local_id)) { result = dynamic_cast < geometry_msgs::msg::dds_::Wrench_DataWriter_ptr> (p); if (result) result->m_count++; } return result; }
proxyPoseStampedDataWriter_ptr proxyPoseStampedDataWriter::_narrow (DDS::Object_ptr p) { proxyPoseStampedDataWriter_ptr result = NULL; if (p && p->_is_a (proxyPoseStampedDataWriter::_local_id)) { result = dynamic_cast < proxyPoseStampedDataWriter_ptr> (p); if (result) result->m_count++; } return result; }
KonSensData::ServerReqTypeSupportInterface_ptr KonSensData::ServerReqTypeSupportInterface::_narrow (DDS::Object_ptr p) { KonSensData::ServerReqTypeSupportInterface_ptr result = NULL; if (p && p->_is_a (KonSensData::ServerReqTypeSupportInterface::_local_id)) { result = dynamic_cast < KonSensData::ServerReqTypeSupportInterface_ptr> (p); if (result) result->m_count++; } return result; }
std_msgs::msg::dds_::String_DataReader_ptr std_msgs::msg::dds_::String_DataReader::_narrow (DDS::Object_ptr p) { std_msgs::msg::dds_::String_DataReader_ptr result = NULL; if (p && p->_is_a (std_msgs::msg::dds_::String_DataReader::_local_id)) { result = dynamic_cast < std_msgs::msg::dds_::String_DataReader_ptr> (p); if (result) result->m_count++; } return result; }
KonSensData::MsgDataWriter_ptr KonSensData::MsgDataWriter::_narrow (DDS::Object_ptr p) { KonSensData::MsgDataWriter_ptr result = NULL; if (p && p->_is_a (KonSensData::MsgDataWriter::_local_id)) { result = dynamic_cast < KonSensData::MsgDataWriter_ptr> (p); if (result) result->m_count++; } return result; }
std_msgs::msg::dds_::MultiArrayDimension_DataWriter_ptr std_msgs::msg::dds_::MultiArrayDimension_DataWriter::_narrow (DDS::Object_ptr p) { std_msgs::msg::dds_::MultiArrayDimension_DataWriter_ptr result = NULL; if (p && p->_is_a (std_msgs::msg::dds_::MultiArrayDimension_DataWriter::_local_id)) { result = dynamic_cast < std_msgs::msg::dds_::MultiArrayDimension_DataWriter_ptr> (p); if (result) result->m_count++; } return result; }
DDS::ContentFilteredTopic_ptr DDS::ContentFilteredTopic::_narrow (DDS::Object_ptr p) { DDS::ContentFilteredTopic_ptr result = NULL; if (p && p->_is_a (DDS::ContentFilteredTopic::_local_id)) { result = dynamic_cast<DDS::ContentFilteredTopic_ptr> (p); result->m_count++; } return result; }
SEMADDS_Types::MessageDataWriter_ptr SEMADDS_Types::MessageDataWriter::_narrow (DDS::Object_ptr p) { SEMADDS_Types::MessageDataWriter_ptr result = NULL; if (p && p->_is_a (SEMADDS_Types::MessageDataWriter::_local_id)) { result = dynamic_cast < SEMADDS_Types::MessageDataWriter_ptr> (p); if (result) result->m_count++; } return result; }
DDS::GuardConditionInterface_ptr DDS::GuardConditionInterface::_narrow (DDS::Object_ptr p) { DDS::GuardConditionInterface_ptr result = NULL; if (p && p->_is_a (DDS::GuardConditionInterface::_local_id)) { result = dynamic_cast<DDS::GuardConditionInterface_ptr> (p); result->m_count++; } return result; }
sensor_msgs::msg::dds_::PointCloud_DataReaderView_ptr sensor_msgs::msg::dds_::PointCloud_DataReaderView::_narrow (DDS::Object_ptr p) { sensor_msgs::msg::dds_::PointCloud_DataReaderView_ptr result = NULL; if (p && p->_is_a (sensor_msgs::msg::dds_::PointCloud_DataReaderView::_local_id)) { result = dynamic_cast < sensor_msgs::msg::dds_::PointCloud_DataReaderView_ptr> (p); if (result) result->m_count++; } return result; }
DDS::DomainParticipantFactoryInterface_ptr DDS::DomainParticipantFactoryInterface::_narrow (DDS::Object_ptr p) { DDS::DomainParticipantFactoryInterface_ptr result = NULL; if (p && p->_is_a (DDS::DomainParticipantFactoryInterface::_local_id)) { result = dynamic_cast<DDS::DomainParticipantFactoryInterface_ptr> (p); result->m_count++; } return result; }
sensor_msgs::msg::dds_::PointCloud_TypeSupportInterface_ptr sensor_msgs::msg::dds_::PointCloud_TypeSupportInterface::_narrow (DDS::Object_ptr p) { sensor_msgs::msg::dds_::PointCloud_TypeSupportInterface_ptr result = NULL; if (p && p->_is_a (sensor_msgs::msg::dds_::PointCloud_TypeSupportInterface::_local_id)) { result = dynamic_cast < sensor_msgs::msg::dds_::PointCloud_TypeSupportInterface_ptr> (p); if (result) result->m_count++; } return result; }
DDS::TopicDescription_ptr DDS::TopicDescription::_narrow (DDS::Object_ptr p) { DDS::TopicDescription_ptr result = NULL; if (p && p->_is_a (DDS::TopicDescription::_local_id)) { result = dynamic_cast<DDS::TopicDescription_ptr> (p); result->m_count++; } return result; }
sensor_msgs::msg::dds_::JoyFeedbackArray_DataWriter_ptr sensor_msgs::msg::dds_::JoyFeedbackArray_DataWriter::_narrow (DDS::Object_ptr p) { sensor_msgs::msg::dds_::JoyFeedbackArray_DataWriter_ptr result = NULL; if (p && p->_is_a (sensor_msgs::msg::dds_::JoyFeedbackArray_DataWriter::_local_id)) { result = dynamic_cast < sensor_msgs::msg::dds_::JoyFeedbackArray_DataWriter_ptr> (p); if (result) result->m_count++; } return result; }
QuaternionDataWriter_ptr QuaternionDataWriter::_narrow (DDS::Object_ptr p) { QuaternionDataWriter_ptr result = NULL; if (p && p->_is_a (QuaternionDataWriter::_local_id)) { result = dynamic_cast < QuaternionDataWriter_ptr> (p); if (result) result->m_count++; } return result; }
Chat::ChatMessageTypeSupportInterface_ptr Chat::ChatMessageTypeSupportInterface::_narrow (DDS::Object_ptr p) { Chat::ChatMessageTypeSupportInterface_ptr result = NULL; if (p && p->_is_a (Chat::ChatMessageTypeSupportInterface::_local_id)) { result = dynamic_cast < Chat::ChatMessageTypeSupportInterface_ptr> (p); if (result) result->m_count++; } return result; }