|
struct { |
size_t | capacity |
|
size_t | len |
|
char * | buffer |
|
} | delta |
|
Definition at line 247 of file ObjectStore.cpp.
◆ _OPID
◆ DeltaObjectStoreCore() [1/3]
objectstore::DeltaObjectStoreCore::DeltaObjectStoreCore |
( |
const ObjectWatcher & |
ow | ) |
|
|
inline |
◆ DeltaObjectStoreCore() [2/3]
objectstore::DeltaObjectStoreCore::DeltaObjectStoreCore |
( |
const std::map< OID, Object > & |
_objects, |
|
|
const ObjectWatcher & |
ow |
|
) |
| |
|
inline |
◆ DeltaObjectStoreCore() [3/3]
objectstore::DeltaObjectStoreCore::DeltaObjectStoreCore |
( |
std::map< OID, Object > && |
_objects, |
|
|
const ObjectWatcher & |
ow |
|
) |
| |
|
inline |
◆ ~DeltaObjectStoreCore()
virtual objectstore::DeltaObjectStoreCore::~DeltaObjectStoreCore |
( |
| ) |
|
|
inlinevirtual |
◆ applyDelta()
virtual void objectstore::DeltaObjectStoreCore::applyDelta |
( |
char const *const |
delta | ) |
|
|
inlinevirtual |
◆ applyOrderedPut()
void objectstore::DeltaObjectStoreCore::applyOrderedPut |
( |
const Object & |
object | ) |
|
|
inline |
◆ applyOrderedRemove()
bool objectstore::DeltaObjectStoreCore::applyOrderedRemove |
( |
const OID & |
oid | ) |
|
|
inline |
◆ create()
◆ DEFAULT_DESERIALIZE_NOALLOC()
◆ DEFAULT_SERIALIZE()
objectstore::DeltaObjectStoreCore::DEFAULT_SERIALIZE |
( |
objects |
| ) |
|
◆ ensure_registered()
◆ finalizeCurrentDelta()
virtual void objectstore::DeltaObjectStoreCore::finalizeCurrentDelta |
( |
const DeltaFinalizer & |
df | ) |
|
|
inlinevirtual |
◆ from_bytes()
◆ initialize_delta()
void objectstore::DeltaObjectStoreCore::initialize_delta |
( |
| ) |
|
|
inlineprivate |
◆ orderedGet()
virtual const Object objectstore::DeltaObjectStoreCore::orderedGet |
( |
const OID & |
oid | ) |
|
|
inlinevirtual |
◆ orderedPut()
virtual bool objectstore::DeltaObjectStoreCore::orderedPut |
( |
const Object & |
object | ) |
|
|
inlinevirtual |
◆ orderedRemove()
virtual bool objectstore::DeltaObjectStoreCore::orderedRemove |
( |
const OID & |
oid | ) |
|
|
inlinevirtual |
◆ delta
struct { ... } objectstore::DeltaObjectStoreCore::delta |
◆ inv_obj
const Object objectstore::DeltaObjectStoreCore::inv_obj |
◆ object_watcher
const ObjectWatcher objectstore::DeltaObjectStoreCore::object_watcher |
◆ objects
std::map<OID, Object> objectstore::DeltaObjectStoreCore::objects |
The documentation for this class was generated from the following file: