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, const uint8_t *data, size_t size)
 
std::shared_ptr< DeltaBlockcreateNullDiff (const void *id, const uint8_t *data, size_t size)
 
void clear ()
 

Detailed Description

Definition at line 72 of file DeltaBlock.hh.

Member Function Documentation

◆ clear()

void openmsx::LastDeltaBlocks::clear ( )

Definition at line 429 of file DeltaBlock.cc.

◆ createNew()

std::shared_ptr< DeltaBlock > openmsx::LastDeltaBlocks::createNew ( const void *  id,
const uint8_t *  data,
size_t  size 
)

Definition at line 365 of file DeltaBlock.cc.

References detail::data(), end(), ranges::lower_bound(), and detail::size().

◆ createNullDiff()

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

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