openMSX
|
#include <DeltaBlock.hh>
Public Member Functions | |
std::shared_ptr< DeltaBlock > | createNew (const void *id, const uint8_t *data, size_t size) |
std::shared_ptr< DeltaBlock > | createNullDiff (const void *id, const uint8_t *data, size_t size) |
void | clear () |
Definition at line 72 of file DeltaBlock.hh.
void openmsx::LastDeltaBlocks::clear | ( | ) |
Definition at line 420 of file DeltaBlock.cc.
std::shared_ptr< DeltaBlock > openmsx::LastDeltaBlocks::createNew | ( | const void * | id, |
const uint8_t * | data, | ||
size_t | size | ||
) |
Definition at line 359 of file DeltaBlock.cc.
References end(), id, ranges::lower_bound(), and utf8::unchecked::size().
Referenced by openmsx::MemOutputArchive::serialize_blob().
std::shared_ptr< DeltaBlock > openmsx::LastDeltaBlocks::createNullDiff | ( | const void * | id, |
const uint8_t * | data, | ||
size_t | size | ||
) |
Definition at line 395 of file DeltaBlock.cc.
References openmsx::SHA1::calc(), end(), id, ranges::lower_bound(), and utf8::unchecked::size().
Referenced by openmsx::MemOutputArchive::serialize_blob().