Bitcoin Core  22.99.0
P2P Digital Currency
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
Epoch::Marker Class Reference

#include <epochguard.h>

Public Member Functions

 Marker ()=default
 
 Marker (const Marker &)=default
 
 Marker (Marker &&)=delete
 
Markeroperator= (Marker &&)=delete
 
 ~Marker ()=default
 

Private Member Functions

Markeroperator= (const Marker &)=delete
 

Private Attributes

uint64_t m_marker = 0
 

Friends

class Epoch
 

Detailed Description

Definition at line 49 of file epochguard.h.

Constructor & Destructor Documentation

◆ Marker() [1/3]

Epoch::Marker::Marker ( )
default

◆ Marker() [2/3]

Epoch::Marker::Marker ( const Marker )
default

◆ Marker() [3/3]

Epoch::Marker::Marker ( Marker &&  )
delete

◆ ~Marker()

Epoch::Marker::~Marker ( )
default

Member Function Documentation

◆ operator=() [1/2]

Marker& Epoch::Marker::operator= ( const Marker )
privatedelete

◆ operator=() [2/2]

Marker& Epoch::Marker::operator= ( Marker &&  )
delete

Friends And Related Function Documentation

◆ Epoch

friend class Epoch
friend

Definition at line 55 of file epochguard.h.

Member Data Documentation

◆ m_marker

uint64_t Epoch::Marker::m_marker = 0
private

Definition at line 52 of file epochguard.h.


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