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