libfoedus-core
FOEDUS Core Library
foedus::log::Logger Member List

This is the complete list of members for foedus::log::Logger, including all inherited members.

add_epoch_history(const EpochMarkerLogType &epoch_marker)foedus::log::LoggerRef
attach(LoggerControlBlock *control_block)foedus::Attachable< LoggerControlBlock >inlinevirtual
Attachable()foedus::Attachable< LoggerControlBlock >inline
Attachable(Engine *engine)foedus::Attachable< LoggerControlBlock >inlineexplicit
Attachable(Engine *engine, LoggerControlBlock *control_block)foedus::Attachable< LoggerControlBlock >inline
Attachable(LoggerControlBlock *control_block)foedus::Attachable< LoggerControlBlock >inlineexplicit
Attachable(const Attachable &other)foedus::Attachable< LoggerControlBlock >inline
control_block_foedus::Attachable< LoggerControlBlock >protected
copy_logger_state(savepoint::Savepoint *new_savepoint) const foedus::log::LoggerRef
DefaultInitializable()foedus::DefaultInitializableinline
DefaultInitializable(const DefaultInitializable &)=deletefoedus::DefaultInitializable
engine_foedus::Attachable< LoggerControlBlock >protected
get_control_block() constfoedus::Attachable< LoggerControlBlock >inline
get_current_ordinal() const foedus::log::Loggerinline
get_durable_epoch() const foedus::log::LoggerRef
get_engine() constfoedus::Attachable< LoggerControlBlock >inline
get_log_range(Epoch prev_epoch, Epoch until_epoch)foedus::log::LoggerRef
id_foedus::log::LoggerRefprotected
in_node_ordinal_foedus::log::LoggerRefprotected
initialize() override finalfoedus::DefaultInitializableinlinevirtual
initialize_once() overridefoedus::log::Loggervirtual
is_attached() constfoedus::Attachable< LoggerControlBlock >inline
is_initialized() const override finalfoedus::DefaultInitializableinlinevirtual
is_stop_requested() const foedus::log::Loggerinline
Logger(Engine *engine, LoggerControlBlock *control_block, LoggerId id, thread::ThreadGroupId numa_node, uint8_t in_node_ordinal, const fs::Path &log_folder, const std::vector< thread::ThreadId > &assigned_thread_ids)foedus::log::Loggerinline
Logger()=deletefoedus::log::Logger
Logger(const Logger &other)=deletefoedus::log::Logger
LoggerRef()foedus::log::LoggerRef
LoggerRef(Engine *engine, LoggerControlBlock *block, LoggerId id, uint16_t numa_node, uint16_t in_node_ordinal)foedus::log::LoggerRef
numa_node_foedus::log::LoggerRefprotected
operator<<(std::ostream &o, const Logger &v)foedus::log::Loggerfriend
operator=(const Logger &other)=deletefoedus::log::Logger
foedus::DefaultInitializable::operator=(const DefaultInitializable &)=deletefoedus::DefaultInitializable
foedus::log::LoggerRef::operator=(const Attachable &other)foedus::Attachable< LoggerControlBlock >inline
set_engine(Engine *engine)foedus::Attachable< LoggerControlBlock >inline
to_string() const foedus::log::Logger
uninitialize() override finalfoedus::DefaultInitializableinlinevirtual
uninitialize_once() overridefoedus::log::Loggervirtual
wakeup()foedus::log::LoggerRef
wakeup_for_durable_epoch(Epoch desired_durable_epoch)foedus::log::LoggerRef
~Attachable()foedus::Attachable< LoggerControlBlock >inlinevirtual
~DefaultInitializable()foedus::DefaultInitializableinlinevirtual
~Initializable()foedus::Initializableinlinevirtual