Main MRPT website > C++ reference for MRPT 1.5.6
List of all members | Public Member Functions | Private Attributes
mrpt::obs::CObservationGPS::internal_msg_test_proxy< MSG_TYPE > Struct Template Reference

Detailed Description

template<mrpt::obs::gnss::gnss_message_type_t MSG_TYPE>
struct mrpt::obs::CObservationGPS::internal_msg_test_proxy< MSG_TYPE >

Proxy class for type-based testing existence of data inside CObservationGPS::messages.

Definition at line 155 of file obs/CObservationGPS.h.

#include <mrpt/obs/CObservationGPS.h>

Inheritance diagram for mrpt::obs::CObservationGPS::internal_msg_test_proxy< MSG_TYPE >:
Inheritance graph

Public Member Functions

 internal_msg_test_proxy (message_list_t &msgs_)
 
 operator bool (void) const
 
internal_msg_test_proxy< MSG_TYPE > & operator= (const internal_msg_test_proxy< MSG_TYPE > &)
 

Private Attributes

message_list_tmsgs
 

Constructor & Destructor Documentation

◆ internal_msg_test_proxy()

template<mrpt::obs::gnss::gnss_message_type_t MSG_TYPE>
mrpt::obs::CObservationGPS::internal_msg_test_proxy< MSG_TYPE >::internal_msg_test_proxy ( message_list_t msgs_)
inline

Definition at line 156 of file obs/CObservationGPS.h.

Member Function Documentation

◆ operator bool()

template<mrpt::obs::gnss::gnss_message_type_t MSG_TYPE>
mrpt::obs::CObservationGPS::internal_msg_test_proxy< MSG_TYPE >::operator bool ( void  ) const
inline

Definition at line 157 of file obs/CObservationGPS.h.

◆ operator=()

template<mrpt::obs::gnss::gnss_message_type_t MSG_TYPE>
internal_msg_test_proxy<MSG_TYPE>& mrpt::obs::CObservationGPS::internal_msg_test_proxy< MSG_TYPE >::operator= ( const internal_msg_test_proxy< MSG_TYPE > &  )
inline

Definition at line 158 of file obs/CObservationGPS.h.

Member Data Documentation

◆ msgs

template<mrpt::obs::gnss::gnss_message_type_t MSG_TYPE>
message_list_t& mrpt::obs::CObservationGPS::internal_msg_test_proxy< MSG_TYPE >::msgs
private

Definition at line 160 of file obs/CObservationGPS.h.




Page generated by Doxygen 1.8.14 for MRPT 1.5.6 Git: 4c65e8431 Tue Apr 24 08:18:17 2018 +0200 at lun oct 28 01:35:26 CET 2019