libfoedus-core
FOEDUS Core Library
foedus::log::LogRange Struct Reference

a contiguous range of log entries that might span multiple files. More...

Detailed Description

a contiguous range of log entries that might span multiple files.

Definition at line 52 of file log_id.hpp.

#include <log_id.hpp>

Public Member Functions

bool is_empty () const
 

Public Attributes

LogFileOrdinal begin_file_ordinal
 
LogFileOrdinal end_file_ordinal
 
uint64_t begin_offset
 
uint64_t end_offset
 

Member Function Documentation

bool foedus::log::LogRange::is_empty ( ) const
inline

Definition at line 57 of file log_id.hpp.

References end_offset.

Referenced by foedus::snapshot::LogMapper::handle_process().

57  {
59  }
uint64_t end_offset
Definition: log_id.hpp:56
LogFileOrdinal begin_file_ordinal
Definition: log_id.hpp:53
uint64_t begin_offset
Definition: log_id.hpp:55
LogFileOrdinal end_file_ordinal
Definition: log_id.hpp:54

Here is the caller graph for this function:

Member Data Documentation

LogFileOrdinal foedus::log::LogRange::begin_file_ordinal
uint64_t foedus::log::LogRange::begin_offset
LogFileOrdinal foedus::log::LogRange::end_file_ordinal
uint64_t foedus::log::LogRange::end_offset

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