plebble
us::gov::sys::app::delta Struct Reference

#include <app.h>

Inheritance diagram for us::gov::sys::app::delta:
Collaboration diagram for us::gov::sys::app::delta:

Classes

struct  merger
 

Public Types

typedef engine::app::delta b
 

Public Member Functions

 delta ()
 
 delta (const delta &)=delete
 
deltaoperator= (const delta &)=delete
 
 ~delta () override
 
uint64_t merge (engine::app::local_delta *other0) override
 
void end_merge () override
 
void to_stream (ostream &os) const override
 
- Public Member Functions inherited from us::gov::engine::app::delta
 delta ()
 

Static Public Member Functions

static deltafrom_stream (istream &is)
 
static deltafrom_stream_prev (istream &is)
 
- Static Public Member Functions inherited from us::gov::engine::app::delta
static deltacreate (int id)
 
static deltacreate (istream &)
 
static deltacreate (int id, istream &)
 
static deltacreate_prev (int id, istream &)
 

Public Attributes

local_delta g
 
merger m
 
- Public Attributes inherited from us::gov::engine::app::delta
uint64_t multiplicity {0}
 

Member Typedef Documentation

◆ b

Constructor & Destructor Documentation

◆ delta() [1/2]

us::gov::sys::app::delta::delta ( )

◆ delta() [2/2]

us::gov::sys::app::delta::delta ( const delta )
delete

◆ ~delta()

us::gov::sys::app::delta::~delta ( )
overridevirtual

Reimplemented from us::gov::engine::app::delta.

Member Function Documentation

◆ end_merge()

void us::gov::sys::app::delta::end_merge ( )
overridevirtual

◆ from_stream()

static delta* us::gov::sys::app::delta::from_stream ( istream &  is)
static

◆ from_stream_prev()

static delta* us::gov::sys::app::delta::from_stream_prev ( istream &  is)
static

◆ merge()

uint64_t us::gov::sys::app::delta::merge ( engine::app::local_delta other0)
overridevirtual

Reimplemented from us::gov::engine::app::delta.

◆ operator=()

delta& us::gov::sys::app::delta::operator= ( const delta )
delete

◆ to_stream()

void us::gov::sys::app::delta::to_stream ( ostream &  os) const
overridevirtual

Member Data Documentation

◆ g

local_delta us::gov::sys::app::delta::g

◆ m

merger us::gov::sys::app::delta::m

The documentation for this struct was generated from the following file: