libfoedus-core
FOEDUS Core Library
foedus::storage::sequential::SequentialStorage Member List

This is the complete list of members for foedus::storage::sequential::SequentialStorage, including all inherited members.

append_record(thread::Thread *context, const void *payload, uint16_t payload_count)foedus::storage::sequential::SequentialStorage
apply_append_record(thread::Thread *context, const SequentialAppendLogType *log_entry)foedus::storage::sequential::SequentialStorage
apply_truncate(const SequentialTruncateLogType &the_log)foedus::storage::sequential::SequentialStorage
attach(SequentialStorageControlBlock *control_block)foedus::Attachable< SequentialStorageControlBlock >inlinevirtual
Attachable()foedus::Attachable< SequentialStorageControlBlock >inline
Attachable(Engine *engine)foedus::Attachable< SequentialStorageControlBlock >inlineexplicit
Attachable(Engine *engine, SequentialStorageControlBlock *control_block)foedus::Attachable< SequentialStorageControlBlock >inline
Attachable(SequentialStorageControlBlock *control_block)foedus::Attachable< SequentialStorageControlBlock >inlineexplicit
Attachable(const Attachable &other)foedus::Attachable< SequentialStorageControlBlock >inline
control_block_foedus::Attachable< SequentialStorageControlBlock >protected
create(const Metadata &metadata)foedus::storage::sequential::SequentialStorage
drop()foedus::storage::sequential::SequentialStorage
engine_foedus::Attachable< SequentialStorageControlBlock >protected
exists() constfoedus::storage::Storage< SequentialStorageControlBlock >inline
get_control_block() constfoedus::Attachable< SequentialStorageControlBlock >inline
get_engine() constfoedus::Attachable< SequentialStorageControlBlock >inline
get_id() constfoedus::storage::Storage< SequentialStorageControlBlock >inline
get_metadata() constfoedus::storage::Storage< SequentialStorageControlBlock >inline
get_name() constfoedus::storage::Storage< SequentialStorageControlBlock >inline
get_sequential_metadata() const foedus::storage::sequential::SequentialStorage
get_truncate_epoch() const foedus::storage::sequential::SequentialStorage
get_type() constfoedus::storage::Storage< SequentialStorageControlBlock >inline
is_attached() constfoedus::Attachable< SequentialStorageControlBlock >inline
load(const StorageControlBlock &snapshot_block)foedus::storage::sequential::SequentialStorage
operator<<(std::ostream &o, const SequentialStorage &v)foedus::storage::sequential::SequentialStoragefriend
operator=(const SequentialStorage &other)foedus::storage::sequential::SequentialStorage
Storage< SequentialStorageControlBlock >::operator=(const Storage &other)foedus::storage::Storage< SequentialStorageControlBlock >inline
Attachable< SequentialStorageControlBlock >::operator=(const Attachable &other)foedus::Attachable< SequentialStorageControlBlock >inline
optimistic_read_truncate_epoch(thread::Thread *context, Epoch *out) const foedus::storage::sequential::SequentialStorage
SequentialStorage()foedus::storage::sequential::SequentialStorage
SequentialStorage(Engine *engine, SequentialStorageControlBlock *control_block)foedus::storage::sequential::SequentialStorage
SequentialStorage(Engine *engine, StorageControlBlock *control_block)foedus::storage::sequential::SequentialStorage
SequentialStorage(Engine *engine, StorageId id)foedus::storage::sequential::SequentialStorage
SequentialStorage(Engine *engine, const StorageName &name)foedus::storage::sequential::SequentialStorage
SequentialStorage(const SequentialStorage &other)foedus::storage::sequential::SequentialStorage
set_engine(Engine *engine)foedus::Attachable< SequentialStorageControlBlock >inline
Storage()foedus::storage::Storage< SequentialStorageControlBlock >inline
Storage(Engine *engine, SequentialStorageControlBlock *control_block)foedus::storage::Storage< SequentialStorageControlBlock >inline
Storage(Engine *engine, StorageControlBlock *control_block)foedus::storage::Storage< SequentialStorageControlBlock >inline
Storage(Engine *engine, StorageId id)foedus::storage::Storage< SequentialStorageControlBlock >inline
Storage(Engine *engine, const StorageName &name)foedus::storage::Storage< SequentialStorageControlBlock >inline
Storage(const Storage &other)foedus::storage::Storage< SequentialStorageControlBlock >inline
ThisCreateLogType typedeffoedus::storage::sequential::SequentialStorage
ThisMetadata typedeffoedus::storage::sequential::SequentialStorage
ThisPimpl typedeffoedus::storage::sequential::SequentialStorage
truncate(Epoch new_truncate_epoch, Epoch *commit_epoch)foedus::storage::sequential::SequentialStorage
~Attachable()foedus::Attachable< SequentialStorageControlBlock >inlinevirtual