bytes_size() const =0 | mutils::ByteRepresentable | pure virtual |
DEFAULT_DESERIALIZE_NOALLOC(PersistentLoggedObjectStore) | objectstore::PersistentLoggedObjectStore | |
DEFAULT_SERIALIZE(persistent_objectstore) | objectstore::PersistentLoggedObjectStore | |
ensure_registered(mutils::DeserializationManager &) | objectstore::PersistentLoggedObjectStore | inline |
from_bytes(mutils::DeserializationManager *dsm, char const *buf) | objectstore::PersistentLoggedObjectStore | inlinestatic |
get(const OID &oid, const version_t &ver) | objectstore::PersistentLoggedObjectStore | inlinevirtual |
get_by_time(const OID &oid, const uint64_t &ts_us) | objectstore::PersistentLoggedObjectStore | inlinevirtual |
group | derecho::GroupReference | |
inv_obj | objectstore::PersistentLoggedObjectStore | private |
orderedGet(const OID &oid) | objectstore::PersistentLoggedObjectStore | inlinevirtual |
orderedPut(const Object &object) | objectstore::PersistentLoggedObjectStore | inlinevirtual |
orderedRemove(const OID &oid) | objectstore::PersistentLoggedObjectStore | inlinevirtual |
persistent_objectstore | objectstore::PersistentLoggedObjectStore | |
PersistentLoggedObjectStore(persistent::PersistentRegistry *pr, IObjectStoreService &oss) | objectstore::PersistentLoggedObjectStore | inline |
PersistentLoggedObjectStore(Persistent< DeltaObjectStoreCore > &&_persistent_objectstore) | objectstore::PersistentLoggedObjectStore | inline |
post_object(const std::function< void(char const *const, std::size_t)> &) const =0 | mutils::ByteRepresentable | pure virtual |
put(const Object &object) | objectstore::PersistentLoggedObjectStore | inlinevirtual |
REGISTER_RPC_FUNCTIONS(PersistentLoggedObjectStore, orderedPut, orderedRemove, orderedGet, put, remove, get, get_by_time) | objectstore::PersistentLoggedObjectStore | |
remove(const OID &oid) | objectstore::PersistentLoggedObjectStore | inlinevirtual |
set_group_pointers(_Group *group, uint32_t subgroup_index) | derecho::GroupReference | inline |
subgroup_index | derecho::GroupReference | |
to_bytes(char *v) const =0 | mutils::ByteRepresentable | pure virtual |
~ByteRepresentable() | mutils::ByteRepresentable | inlinevirtual |