openMSX
Classes | Public Member Functions | List of all members
openmsx::LastDeltaBlocks Class Reference

#include <DeltaBlock.hh>

Public Member Functions

std::shared_ptr< DeltaBlockcreateNew (const void *id, std::span< const uint8_t > data)
 
std::shared_ptr< DeltaBlockcreateNullDiff (const void *id, std::span< const uint8_t > data)
 
void clear ()
 

Detailed Description

Definition at line 74 of file DeltaBlock.hh.

Member Function Documentation

◆ clear()

void openmsx::LastDeltaBlocks::clear ( )

Definition at line 424 of file DeltaBlock.cc.

◆ createNew()

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().

◆ createNullDiff()

std::shared_ptr< DeltaBlock > openmsx::LastDeltaBlocks::createNullDiff ( const void *  id,
std::span< const uint8_t >  data 
)

The documentation for this class was generated from the following files: