Goby3 3.5.1
2026.06.04
Loading...
Searching...
No Matches
goby::middleware::julia Namespace Reference

Classes

class  ApplicationWrapper
class  Application
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 131 of file application.h.

◆ operator==()

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

Definition at line 64 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 154 of file application.h.