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 being updated More...
 
Edition fresh
 new anchor and updated chain prefix More...
 

Detailed Description

Definition at line 162 of file StoreMap.h.

Constructor & Destructor Documentation

◆ StoreMapUpdate() [1/2]

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

Definition at line 836 of file StoreMap.cc.

References entry, and StoreEntry::lock().

◆ StoreMapUpdate() [2/2]

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

Definition at line 842 of file StoreMap.cc.

References entry, and StoreEntry::lock().

◆ ~StoreMapUpdate()

Ipc::StoreMapUpdate::~StoreMapUpdate ( )

Definition at line 850 of file StoreMap.cc.

References entry, and StoreEntry::unlock().

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