Ipc::StoreMapUpdate Class Reference

Aggregates information required for updating entry metadata and headers. More...

#include <StoreMap.h>

Collaboration diagram for Ipc::StoreMapUpdate:

Classes

class  Edition
 During an update, the stored entry has two editions: stale and fresh. More...
 

Public Member Functions

 StoreMapUpdate (StoreEntry *anEntry)
 
 StoreMapUpdate (const StoreMapUpdate &other)
 
 ~StoreMapUpdate ()
 
StoreMapUpdateoperator= (const StoreMapUpdate &other)=delete
 

Public Attributes

StoreEntryentry
 the store entry being updated More...
 
Edition stale
 old anchor and chain More...
 
Edition fresh
 new anchor and the updated chain prefix More...
 

Detailed Description

Definition at line 181 of file StoreMap.h.

Constructor & Destructor Documentation

◆ StoreMapUpdate() [1/2]

Ipc::StoreMapUpdate::StoreMapUpdate ( StoreEntry anEntry)
explicit

Definition at line 1016 of file StoreMap.cc.

References entry, and StoreEntry::lock().

◆ StoreMapUpdate() [2/2]

Ipc::StoreMapUpdate::StoreMapUpdate ( const StoreMapUpdate other)

Definition at line 1022 of file StoreMap.cc.

References entry, and StoreEntry::lock().

◆ ~StoreMapUpdate()

Ipc::StoreMapUpdate::~StoreMapUpdate ( )

Definition at line 1030 of file StoreMap.cc.

Member Function Documentation

◆ operator=()

StoreMapUpdate & Ipc::StoreMapUpdate::operator= ( const StoreMapUpdate other)
delete

Member Data Documentation

◆ entry

◆ fresh

◆ stale


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors