Goby3  3.1.5a
2024.05.23
goby::moos::MOOSPrefixTranslation< prefix_technique, base_technique > Class Template Reference

#include <goby/moos/moos_protobuf_helpers.h>

Static Public Member Functions

static void serialize (std::string *out, const google::protobuf::Message &msg)
 
static void parse (const std::string &in, google::protobuf::Message *msg)
 
static std::shared_ptr< google::protobuf::Messagedynamic_parse (const std::string &in)
 

Detailed Description

template<goby::moos::protobuf::TranslatorEntry::ParserSerializerTechnique prefix_technique, goby::moos::protobuf::TranslatorEntry::ParserSerializerTechnique base_technique>
class goby::moos::MOOSPrefixTranslation< prefix_technique, base_technique >

Definition at line 214 of file moos_protobuf_helpers.h.

Member Function Documentation

◆ dynamic_parse()

template<goby::moos::protobuf::TranslatorEntry::ParserSerializerTechnique prefix_technique, goby::moos::protobuf::TranslatorEntry::ParserSerializerTechnique base_technique>
static std::shared_ptr<google::protobuf::Message> goby::moos::MOOSPrefixTranslation< prefix_technique, base_technique >::dynamic_parse ( const std::string &  in)
inlinestatic

Definition at line 263 of file moos_protobuf_helpers.h.

◆ parse()

template<goby::moos::protobuf::TranslatorEntry::ParserSerializerTechnique prefix_technique, goby::moos::protobuf::TranslatorEntry::ParserSerializerTechnique base_technique>
static void goby::moos::MOOSPrefixTranslation< prefix_technique, base_technique >::parse ( const std::string &  in,
google::protobuf::Message msg 
)
inlinestatic

Definition at line 225 of file moos_protobuf_helpers.h.

◆ serialize()

template<goby::moos::protobuf::TranslatorEntry::ParserSerializerTechnique prefix_technique, goby::moos::protobuf::TranslatorEntry::ParserSerializerTechnique base_technique>
static void goby::moos::MOOSPrefixTranslation< prefix_technique, base_technique >::serialize ( std::string *  out,
const google::protobuf::Message msg 
)
inlinestatic

Definition at line 217 of file moos_protobuf_helpers.h.


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