plebble
us::gov::engine::auth::app::delta Struct Referencefinal

#include <auth_app.h>

Inheritance diagram for us::gov::engine::auth::app::delta:
Collaboration diagram for us::gov::engine::auth::app::delta:

Classes

struct  merger
 

Public Types

typedef engine::app::delta b
 

Public Member Functions

 delta ()
 
 ~delta () override
 
 delta (const delta &)=delete
 
deltaoperator= (const delta &)=delete
 
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

nodes_t nodes
 
nodes_t hall
 
merger nodes_merger
 
merger hall_merger
 
- 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::engine::auth::app::delta::delta ( )
inline

◆ ~delta()

us::gov::engine::auth::app::delta::~delta ( )
inlineoverridevirtual

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

◆ delta() [2/2]

us::gov::engine::auth::app::delta::delta ( const delta )
delete

Member Function Documentation

◆ end_merge()

void us::gov::engine::auth::app::delta::end_merge ( )
overridevirtual

◆ from_stream()

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

◆ from_stream_prev()

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

◆ merge()

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

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

◆ operator=()

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

◆ to_stream()

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

Implements us::gov::engine::app::delta.

References hall, nodes, and us::gov::peer::daemon::nodes_t::to_stream().

Here is the call graph for this function:

Member Data Documentation

◆ hall

nodes_t us::gov::engine::auth::app::delta::hall

◆ hall_merger

merger us::gov::engine::auth::app::delta::hall_merger

◆ nodes

nodes_t us::gov::engine::auth::app::delta::nodes

◆ nodes_merger

merger us::gov::engine::auth::app::delta::nodes_merger

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