Goby3
3.1.5a
2024.05.23
|
Implements hooks for Protobuf metadata. More...
#include <goby/middleware/log/protobuf_log_plugin.h>
Public Member Functions | |
ProtobufPluginBase (bool user_pool_first) | |
std::string | debug_text_message (LogEntry &log_entry) override |
std::vector< goby::middleware::HDF5ProtobufEntry > | hdf5_entry (LogEntry &log_entry) override |
std::shared_ptr< nlohmann::json > | json_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 () |
Implements hooks for Protobuf metadata.
Definition at line 49 of file protobuf_log_plugin.h.
|
inline |
Definition at line 56 of file protobuf_log_plugin.h.
|
inlineoverridevirtual |
Reimplemented from goby::middleware::log::LogPlugin.
Definition at line 58 of file protobuf_log_plugin.h.
|
inlineoverridevirtual |
Reimplemented from goby::middleware::log::LogPlugin.
Definition at line 72 of file protobuf_log_plugin.h.
|
inlineoverridevirtual |
Reimplemented from goby::middleware::log::LogPlugin.
Definition at line 89 of file protobuf_log_plugin.h.
|
inline |
Definition at line 133 of file protobuf_log_plugin.h.
|
inlineoverridevirtual |
Implements goby::middleware::log::LogPlugin.
Definition at line 107 of file protobuf_log_plugin.h.
|
inlineoverridevirtual |
Implements goby::middleware::log::LogPlugin.
Definition at line 127 of file protobuf_log_plugin.h.