Bitcoin
Static Public Member Functions | List of all members
leveldb::WriteBatchInternal Class Reference

#include <write_batch_internal.h>

Static Public Member Functions

static int Count (const WriteBatch *batch)
 
static void SetCount (WriteBatch *batch, int n)
 
static SequenceNumber Sequence (const WriteBatch *batch)
 
static void SetSequence (WriteBatch *batch, SequenceNumber seq)
 
static Slice Contents (const WriteBatch *batch)
 
static size_t ByteSize (const WriteBatch *batch)
 
static void SetContents (WriteBatch *batch, const Slice &contents)
 
static Status InsertInto (const WriteBatch *batch, MemTable *memtable)
 
static void Append (WriteBatch *dst, const WriteBatch *src)
 

Member Function Documentation

◆ Append()

void leveldb::WriteBatchInternal::Append ( WriteBatch dst,
const WriteBatch src 
)
static

◆ ByteSize()

static size_t leveldb::WriteBatchInternal::ByteSize ( const WriteBatch batch)
inlinestatic

◆ Contents()

static Slice leveldb::WriteBatchInternal::Contents ( const WriteBatch batch)
inlinestatic

◆ Count()

int leveldb::WriteBatchInternal::Count ( const WriteBatch batch)
static

◆ InsertInto()

Status leveldb::WriteBatchInternal::InsertInto ( const WriteBatch batch,
MemTable memtable 
)
static

◆ Sequence()

SequenceNumber leveldb::WriteBatchInternal::Sequence ( const WriteBatch batch)
static

◆ SetContents()

void leveldb::WriteBatchInternal::SetContents ( WriteBatch batch,
const Slice contents 
)
static

◆ SetCount()

void leveldb::WriteBatchInternal::SetCount ( WriteBatch batch,
int  n 
)
static

◆ SetSequence()

void leveldb::WriteBatchInternal::SetSequence ( WriteBatch batch,
SequenceNumber  seq 
)
static

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