libfoedus-core
FOEDUS Core Library
|
Base class for log type of engine-wide operation. More...
Base class for log type of engine-wide operation.
Definition at line 121 of file common_log_types.hpp.
#include <common_log_types.hpp>
Public Member Functions | |
bool | is_engine_log () const |
bool | is_storage_log () const |
bool | is_record_log () const |
void | apply_storage (Engine *, storage::StorageId) |
void | apply_record (thread::Thread *, storage::StorageId, xct::RwLockableXctId *, char *) |
void | assert_valid_generic () const __attribute__((always_inline)) |
Verifies the log contains essential fields set. More... | |
Additional Inherited Members | |
![]() | |
LogHeader | header_ |
|
inline |
Definition at line 128 of file common_log_types.hpp.
References ASSERT_ND.
|
inline |
Definition at line 125 of file common_log_types.hpp.
References ASSERT_ND.
|
inline |
Verifies the log contains essential fields set.
Definition at line 138 of file common_log_types.hpp.
References ASSERT_ND.
|
inline |
Definition at line 122 of file common_log_types.hpp.
|
inline |
Definition at line 124 of file common_log_types.hpp.
|
inline |
Definition at line 123 of file common_log_types.hpp.