Goby3  3.1.4
2024.02.22
goby::middleware::log::DCCLPlugin Class Reference

#include <goby/middleware/log/dccl_log_plugin.h>

Inheritance diagram for goby::middleware::log::DCCLPlugin:
goby::middleware::log::ProtobufPluginBase< goby::middleware::MarshallingScheme::DCCL > goby::middleware::log::LogPlugin

Public Member Functions

 DCCLPlugin (bool user_pool_first=false)
 
- Public Member Functions inherited from goby::middleware::log::ProtobufPluginBase< goby::middleware::MarshallingScheme::DCCL >
 ProtobufPluginBase (bool user_pool_first)
 
std::string debug_text_message (LogEntry &log_entry) override
 
std::vector< goby::middleware::HDF5ProtobufEntryhdf5_entry (LogEntry &log_entry) override
 
std::shared_ptr< nlohmann::jsonjson_message (LogEntry &log_entry) override
 
void register_read_hooks (const std::ifstream &in_log_file) override
 
void register_write_hooks (std::ofstream &out_log_file) override
 
std::vector< std::shared_ptr< google::protobuf::Message > > parse_message (LogEntry &log_entry)
 
- Public Member Functions inherited from goby::middleware::log::LogPlugin
 LogPlugin ()
 
virtual ~LogPlugin ()
 

Detailed Description

Definition at line 40 of file dccl_log_plugin.h.

Constructor & Destructor Documentation

◆ DCCLPlugin()

goby::middleware::log::DCCLPlugin::DCCLPlugin ( bool  user_pool_first = false)
inline

Definition at line 43 of file dccl_log_plugin.h.


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