Goby3 3.5.1
2026.06.04
Loading...
Searching...
No Matches
goby::moos::TranslatorBase Class Reference

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

Inheritance diagram for goby::moos::TranslatorBase:
goby::moos::BasicTranslator< goby::zeromq::SimpleThread > 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.

◆ TranslatorOnConnectCallBack

bool TranslatorOnConnectCallBack ( void * TranslatorBase)
friend

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