PIVX Core  5.6.99
P2P Digital Currency
Public Member Functions | Private Attributes | List of all members
BlockStateCatcherWrapper Class Reference

#include <blockstatecatcher.h>

Public Member Functions

 BlockStateCatcherWrapper (const uint256 &hashIn)
 
 ~BlockStateCatcherWrapper ()
 
void registerEvent ()
 
BlockStateCatcherget () const
 

Private Attributes

std::shared_ptr< BlockStateCatcherstateCatcher = nullptr
 
bool isRegistered = false
 

Detailed Description

Definition at line 33 of file blockstatecatcher.h.

Constructor & Destructor Documentation

◆ BlockStateCatcherWrapper()

BlockStateCatcherWrapper::BlockStateCatcherWrapper ( const uint256 hashIn)
inlineexplicit

Definition at line 40 of file blockstatecatcher.h.

◆ ~BlockStateCatcherWrapper()

BlockStateCatcherWrapper::~BlockStateCatcherWrapper ( )
inline

Definition at line 44 of file blockstatecatcher.h.

Here is the call graph for this function:

Member Function Documentation

◆ get()

BlockStateCatcher& BlockStateCatcherWrapper::get ( ) const
inline

Definition at line 53 of file blockstatecatcher.h.

Here is the caller graph for this function:

◆ registerEvent()

void BlockStateCatcherWrapper::registerEvent ( )
inline

Definition at line 48 of file blockstatecatcher.h.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ isRegistered

bool BlockStateCatcherWrapper::isRegistered = false
private

Definition at line 37 of file blockstatecatcher.h.

◆ stateCatcher

std::shared_ptr<BlockStateCatcher> BlockStateCatcherWrapper::stateCatcher = nullptr
private

Definition at line 36 of file blockstatecatcher.h.


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