Derecho  0.9
Distributed systems toolkit for RDMA
objectstore::PersistentLoggedObjectStore Member List

This is the complete list of members for objectstore::PersistentLoggedObjectStore, including all inherited members.

bytes_size() const =0mutils::ByteRepresentablepure virtual
DEFAULT_DESERIALIZE_NOALLOC(PersistentLoggedObjectStore)objectstore::PersistentLoggedObjectStore
DEFAULT_SERIALIZE(persistent_objectstore)objectstore::PersistentLoggedObjectStore
ensure_registered(mutils::DeserializationManager &)objectstore::PersistentLoggedObjectStoreinline
from_bytes(mutils::DeserializationManager *dsm, char const *buf)objectstore::PersistentLoggedObjectStoreinlinestatic
get(const OID &oid, const version_t &ver)objectstore::PersistentLoggedObjectStoreinlinevirtual
get_by_time(const OID &oid, const uint64_t &ts_us)objectstore::PersistentLoggedObjectStoreinlinevirtual
groupderecho::GroupReference
inv_objobjectstore::PersistentLoggedObjectStoreprivate
orderedGet(const OID &oid)objectstore::PersistentLoggedObjectStoreinlinevirtual
orderedPut(const Object &object)objectstore::PersistentLoggedObjectStoreinlinevirtual
orderedRemove(const OID &oid)objectstore::PersistentLoggedObjectStoreinlinevirtual
persistent_objectstoreobjectstore::PersistentLoggedObjectStore
PersistentLoggedObjectStore(persistent::PersistentRegistry *pr, IObjectStoreService &oss)objectstore::PersistentLoggedObjectStoreinline
PersistentLoggedObjectStore(Persistent< DeltaObjectStoreCore > &&_persistent_objectstore)objectstore::PersistentLoggedObjectStoreinline
post_object(const std::function< void(char const *const, std::size_t)> &) const =0mutils::ByteRepresentablepure virtual
put(const Object &object)objectstore::PersistentLoggedObjectStoreinlinevirtual
REGISTER_RPC_FUNCTIONS(PersistentLoggedObjectStore, orderedPut, orderedRemove, orderedGet, put, remove, get, get_by_time)objectstore::PersistentLoggedObjectStore
remove(const OID &oid)objectstore::PersistentLoggedObjectStoreinlinevirtual
set_group_pointers(_Group *group, uint32_t subgroup_index)derecho::GroupReferenceinline
subgroup_indexderecho::GroupReference
to_bytes(char *v) const =0mutils::ByteRepresentablepure virtual
~ByteRepresentable()mutils::ByteRepresentableinlinevirtual