Bitcoin Core 30.99.0
P2P Digital Currency
Public Member Functions | Private Attributes | List of all members
btck::BlockValidationState Class Reference

#include <bitcoinkernel_wrapper.h>

Collaboration diagram for btck::BlockValidationState:
[legend]

Public Member Functions

 BlockValidationState (const btck_BlockValidationState *state)
 
 BlockValidationState (const BlockValidationState &)=delete
 
BlockValidationStateoperator= (const BlockValidationState &)=delete
 
 BlockValidationState (BlockValidationState &&)=delete
 
BlockValidationStateoperator= (BlockValidationState &&)=delete
 
ValidationMode GetValidationMode () const
 
BlockValidationResult GetBlockValidationResult () const
 

Private Attributes

const btck_BlockValidationStatem_state
 

Detailed Description

Definition at line 826 of file bitcoinkernel_wrapper.h.

Constructor & Destructor Documentation

◆ BlockValidationState() [1/3]

btck::BlockValidationState::BlockValidationState ( const btck_BlockValidationState state)
inline

Definition at line 832 of file bitcoinkernel_wrapper.h.

◆ BlockValidationState() [2/3]

btck::BlockValidationState::BlockValidationState ( const BlockValidationState )
delete

◆ BlockValidationState() [3/3]

btck::BlockValidationState::BlockValidationState ( BlockValidationState &&  )
delete

Member Function Documentation

◆ GetBlockValidationResult()

BlockValidationResult btck::BlockValidationState::GetBlockValidationResult ( ) const
inline

Definition at line 844 of file bitcoinkernel_wrapper.h.

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

◆ GetValidationMode()

ValidationMode btck::BlockValidationState::GetValidationMode ( ) const
inline

Definition at line 839 of file bitcoinkernel_wrapper.h.

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

◆ operator=() [1/2]

BlockValidationState & btck::BlockValidationState::operator= ( BlockValidationState &&  )
delete

◆ operator=() [2/2]

BlockValidationState & btck::BlockValidationState::operator= ( const BlockValidationState )
delete

Member Data Documentation

◆ m_state

const btck_BlockValidationState* btck::BlockValidationState::m_state
private

Definition at line 829 of file bitcoinkernel_wrapper.h.


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