Goby3 3.3.0
2025.07.10
Loading...
Searching...
No Matches
goby::middleware::julia Namespace Reference

Classes

class  Application
 
class  ApplicationWrapper
 
struct  Identifier
 

Enumerations

enum class  PubSubLayer { INTERTHREAD = 0 , INTERPROCESS = 1 , INTERMODULE = 2 }
 

Functions

bool operator== (const Identifier &i1, const Identifier &i2)
 
template<typename App >
void define_julia_module (jlcxx::Module &types, const std::string &app_name)
 
template<typename DataType , int scheme>
std::vector< std::uint8_t > serialize_uint8 (const DataType &msg)
 

Enumeration Type Documentation

◆ PubSubLayer

Enumerator
INTERTHREAD 
INTERPROCESS 
INTERMODULE 

Definition at line 39 of file application.h.

Function Documentation

◆ define_julia_module()

template<typename App >
void goby::middleware::julia::define_julia_module ( jlcxx::Module &  types,
const std::string &  app_name 
)
inline

Definition at line 133 of file application.h.

◆ operator==()

bool goby::middleware::julia::operator== ( const Identifier i1,
const Identifier i2 
)

Definition at line 73 of file application.h.

◆ serialize_uint8()

template<typename DataType , int scheme>
std::vector< std::uint8_t > goby::middleware::julia::serialize_uint8 ( const DataType &  msg)

Definition at line 155 of file application.h.