Trait marking an enum as a bitmask; specialize to std::true_type to opt in.

Synopsis

Declared in <kernel/bitcoinkernel_wrapper.h>

template<typename T>
struct is_bitmask_enum
    : std::false_type

Base Classes

Name

Description

std::false_type

Specializations

Name

Description

is_bitmask_enum<BlockCheckFlags>

Marks BlockCheckFlags as a bitmask enum.

is_bitmask_enum<ScriptVerificationFlags>

Marks ScriptVerificationFlags as a bitmask enum.

Created with MrDocs