#include <goby/middleware/log/log_entry.h>
Definition at line 99 of file log_entry.h.
◆ LogEntry() [1/2]
◆ LogEntry() [2/2]
goby::middleware::log::LogEntry::LogEntry |
( |
| ) |
|
|
inline |
◆ data()
const std::vector<unsigned char>& goby::middleware::log::LogEntry::data |
( |
| ) |
const |
|
inline |
◆ group()
const Group& goby::middleware::log::LogEntry::group |
( |
| ) |
const |
|
inline |
◆ parse()
void goby::middleware::log::LogEntry::parse |
( |
std::istream * |
s | ) |
|
◆ parse_version()
void goby::middleware::log::LogEntry::parse_version |
( |
std::istream * |
s | ) |
|
◆ reset()
static void goby::middleware::log::LogEntry::reset |
( |
| ) |
|
|
inlinestatic |
◆ scheme()
int goby::middleware::log::LogEntry::scheme |
( |
| ) |
const |
|
inline |
◆ serialize()
void goby::middleware::log::LogEntry::serialize |
( |
std::ostream * |
s | ) |
const |
◆ set_current_version()
static void goby::middleware::log::LogEntry::set_current_version |
( |
decltype(version_) |
version | ) |
|
|
inlinestatic |
◆ timestamp()
◆ type()
const std::string& goby::middleware::log::LogEntry::type |
( |
| ) |
const |
|
inline |
◆ compiled_current_version
constexpr int goby::middleware::log::LogEntry::compiled_current_version {3} |
|
staticconstexpr |
◆ crc_bytes_
constexpr int goby::middleware::log::LogEntry::crc_bytes_ {4} |
|
staticconstexpr |
◆ current_version_
int goby::middleware::log::LogEntry::current_version_ |
|
static |
◆ filter_hook
std::map<LogFilter, std::function<void(const std::vector<unsigned char>& data)> > goby::middleware::log::LogEntry::filter_hook |
|
static |
◆ group_bytes_
constexpr int goby::middleware::log::LogEntry::group_bytes_ {2} |
|
staticconstexpr |
◆ invalid_version
constexpr decltype(version_) goby::middleware::log::LogEntry::invalid_version {0} |
|
staticconstexpr |
◆ magic_bytes_
constexpr int goby::middleware::log::LogEntry::magic_bytes_ {4} |
|
staticconstexpr |
◆ new_group_hook
std::map<int, std::function<void(const Group& group)> > goby::middleware::log::LogEntry::new_group_hook |
|
static |
◆ new_type_hook
std::map<int, std::function<void(const std::string& type)> > goby::middleware::log::LogEntry::new_type_hook |
|
static |
◆ scheme_bytes_
constexpr int goby::middleware::log::LogEntry::scheme_bytes_ {2} |
|
staticconstexpr |
◆ scheme_group_index_
◆ scheme_type_index_
◆ size_bytes_
constexpr int goby::middleware::log::LogEntry::size_bytes_ {4} |
|
staticconstexpr |
◆ timestamp_bytes_
constexpr int goby::middleware::log::LogEntry::timestamp_bytes_ {8} |
|
staticconstexpr |
◆ type_bytes_
constexpr int goby::middleware::log::LogEntry::type_bytes_ {2} |
|
staticconstexpr |
◆ version_
◆ version_bytes_
constexpr int goby::middleware::log::LogEntry::version_bytes_ {4} |
|
staticconstexpr |
The documentation for this class was generated from the following file: