#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: