Goby3  3.1.4
2024.02.22
goby::moos::TranslatorBase Class Reference

#include <goby/moos/middleware/moos_plugin_translator.h>

Inheritance diagram for goby::moos::TranslatorBase:
goby::moos::BasicTranslator< ThreadType > goby::moos::FrontSeatTranslation

Classes

class  MOOSInterface
 

Public Member Functions

 TranslatorBase (const goby::apps::moos::protobuf::GobyMOOSGatewayConfig &config)
 

Protected Member Functions

std::string translator_name ()
 
MOOSInterfacemoos ()
 
void loop ()
 

Friends

bool TranslatorOnConnectCallBack (void *TranslatorBase)
 

Detailed Description

Definition at line 53 of file moos_plugin_translator.h.

Constructor & Destructor Documentation

◆ TranslatorBase()

goby::moos::TranslatorBase::TranslatorBase ( const goby::apps::moos::protobuf::GobyMOOSGatewayConfig config)

Member Function Documentation

◆ loop()

void goby::moos::TranslatorBase::loop ( )
protected

◆ moos()

MOOSInterface& goby::moos::TranslatorBase::moos ( )
inlineprotected

Definition at line 127 of file moos_plugin_translator.h.

◆ translator_name()

std::string goby::moos::TranslatorBase::translator_name ( )
inlineprotected

Definition at line 59 of file moos_plugin_translator.h.

Friends And Related Function Documentation

◆ TranslatorOnConnectCallBack

bool TranslatorOnConnectCallBack ( void *  TranslatorBase)
friend

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