#include <goby/moos/moos_translator.h>
|
| MOOSTranslator (const goby::moos::protobuf::TranslatorEntry &entry=goby::moos::protobuf::TranslatorEntry(), double lat_origin=std::numeric_limits< double >::quiet_NaN(), double lon_origin=std::numeric_limits< double >::quiet_NaN(), const std::string &modem_id_lookup_path="") |
|
| MOOSTranslator (const google::protobuf::RepeatedPtrField< goby::moos::protobuf::TranslatorEntry > &entries, double lat_origin=std::numeric_limits< double >::quiet_NaN(), double lon_origin=std::numeric_limits< double >::quiet_NaN(), const std::string &modem_id_lookup_path="") |
|
void | clear_entry (const std::string &protobuf_name) |
|
void | add_entry (const goby::moos::protobuf::TranslatorEntry &entry) |
|
void | add_entry (const std::set< goby::moos::protobuf::TranslatorEntry > &entries) |
|
void | add_entry (const google::protobuf::RepeatedPtrField< goby::moos::protobuf::TranslatorEntry > &entries) |
|
template<typename GoogleProtobufMessagePointer , class StringCMOOSMsgMap > |
GoogleProtobufMessagePointer | moos_to_protobuf (const StringCMOOSMsgMap &moos_variables, const std::string &protobuf_name) |
|
std::multimap< std::string, CMOOSMsg > | protobuf_to_moos (const google::protobuf::Message &protobuf_msg) |
|
std::multimap< std::string, CMOOSMsg > | protobuf_to_inverse_moos (const google::protobuf::Message &protobuf_msg) |
|
const std::map< std::string, goby::moos::protobuf::TranslatorEntry > & | dictionary () const |
|
void | update_utm_datum (double lat_origin, double lon_origin) |
|
Definition at line 91 of file moos_translator.h.
◆ MOOSTranslator() [1/2]
◆ MOOSTranslator() [2/2]
◆ add_entry() [1/3]
◆ add_entry() [2/3]
◆ add_entry() [3/3]
◆ clear_entry()
void goby::moos::MOOSTranslator::clear_entry |
( |
const std::string & |
protobuf_name | ) |
|
|
inline |
◆ dictionary()
◆ make_moos_msg()
◆ moos_to_protobuf()
template<typename GoogleProtobufMessagePointer , class StringCMOOSMsgMap >
GoogleProtobufMessagePointer goby::moos::MOOSTranslator::moos_to_protobuf |
( |
const StringCMOOSMsgMap & |
moos_variables, |
|
|
const std::string & |
protobuf_name |
|
) |
| |
◆ protobuf_to_inverse_moos()
◆ protobuf_to_moos()
◆ update_utm_datum()
void goby::moos::MOOSTranslator::update_utm_datum |
( |
double |
lat_origin, |
|
|
double |
lon_origin |
|
) |
| |
The documentation for this class was generated from the following file: