Goby3 3.3.0
2025.07.10
Loading...
Searching...
No Matches
goby::middleware::julia::ApplicationWrapper< App > Class Template Reference

#include <goby/middleware/languages/julia/application.h>

Public Member Functions

 ApplicationWrapper (std::string config)
 
 ApplicationWrapper (std::string config, std::string loop_function_name)
 
void run ()
 
ApplicationWrapperinterprocess ()
 
void publish (PubSubLayer layer, std::string type_name, int scheme, std::string group, const std::vector< std::uint8_t > &bytes)
 
void subscribe (PubSubLayer layer, std::string type_name, int scheme, std::string group, std::string func, std::string module)
 

Detailed Description

template<typename App>
class goby::middleware::julia::ApplicationWrapper< App >

Definition at line 79 of file application.h.

Constructor & Destructor Documentation

◆ ApplicationWrapper() [1/2]

template<typename App >
goby::middleware::julia::ApplicationWrapper< App >::ApplicationWrapper ( std::string  config)
inline

Definition at line 82 of file application.h.

◆ ApplicationWrapper() [2/2]

template<typename App >
goby::middleware::julia::ApplicationWrapper< App >::ApplicationWrapper ( std::string  config,
std::string  loop_function_name 
)
inline

Definition at line 83 of file application.h.

Member Function Documentation

◆ interprocess()

template<typename App >
ApplicationWrapper & goby::middleware::julia::ApplicationWrapper< App >::interprocess ( )
inline

Definition at line 113 of file application.h.

◆ publish()

template<typename App >
void goby::middleware::julia::ApplicationWrapper< App >::publish ( PubSubLayer  layer,
std::string  type_name,
int  scheme,
std::string  group,
const std::vector< std::uint8_t > &  bytes 
)
inline

Definition at line 115 of file application.h.

◆ run()

template<typename App >
void goby::middleware::julia::ApplicationWrapper< App >::run ( )
inline

Definition at line 111 of file application.h.

◆ subscribe()

template<typename App >
void goby::middleware::julia::ApplicationWrapper< App >::subscribe ( PubSubLayer  layer,
std::string  type_name,
int  scheme,
std::string  group,
std::string  func,
std::string  module 
)
inline

Definition at line 121 of file application.h.


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