openMSX
|
#include <DeltaBlock.hh>
Public Member Functions | |
std::shared_ptr< DeltaBlock > | createNew (const void *id, std::span< const uint8_t > data) |
std::shared_ptr< DeltaBlock > | createNullDiff (const void *id, std::span< const uint8_t > data) |
void | clear () |
Definition at line 74 of file DeltaBlock.hh.
void openmsx::LastDeltaBlocks::clear | ( | ) |
Definition at line 424 of file DeltaBlock.cc.
std::shared_ptr< DeltaBlock > openmsx::LastDeltaBlocks::createNew | ( | const void * | id, |
std::span< const uint8_t > | data | ||
) |
Definition at line 361 of file DeltaBlock.cc.
References end(), id, and ranges::lower_bound().
Referenced by openmsx::MemOutputArchive::serialize_blob().
std::shared_ptr< DeltaBlock > openmsx::LastDeltaBlocks::createNullDiff | ( | const void * | id, |
std::span< const uint8_t > | data | ||
) |
Definition at line 398 of file DeltaBlock.cc.
References openmsx::SHA1::calc(), end(), and ranges::lower_bound().
Referenced by openmsx::MemOutputArchive::serialize_blob().