Owning wrapper over a btck_BlockValidationState, holding a block's validation outcome.

Synopsis

Base Classes

Name

Description

Handle<btck_BlockValidationState, btck_block_validation_state_copy, btck_block_validation_state_destroy>

Owning RAII handle for a copyable C object of type CType.

BlockValidationStateApi<BlockValidationState>

CRTP mixin adding block‐validation‐state accessors shared by the view and owning types.

Member Functions

Name

Description

BlockValidationState [constructor]

Constructors

operator=

Assignment operators

GetBlockValidationResult

Returns the specific block validation result.

GetValidationMode

Returns the overall validation outcome.

get

Returns the owned C handle.

Protected Data Members

Name

Description

m_ptr

The owned C handle.

Created with MrDocs