Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
btck::ContextOptions Class Reference

#include <bitcoinkernel_wrapper.h>

Inheritance diagram for btck::ContextOptions:
[legend]
Collaboration diagram for btck::ContextOptions:
[legend]

Public Member Functions

 ContextOptions ()
void SetChainParams (ChainParams &chain_params)
template<typename T>
void SetNotifications (std::shared_ptr< T > notifications)
template<typename T>
void SetValidationInterface (std::shared_ptr< T > validation_interface)
Public Member Functions inherited from btck::UniqueHandle< btck_ContextOptions, btck_context_options_destroy >
 UniqueHandle (btck_ContextOptions *ptr)
btck_ContextOptionsget ()

Additional Inherited Members

Protected Attributes inherited from btck::UniqueHandle< btck_ContextOptions, btck_context_options_destroy >
std::unique_ptr< btck_ContextOptions, Deleter > m_ptr

Detailed Description

Definition at line 966 of file bitcoinkernel_wrapper.h.

Constructor & Destructor Documentation

◆ ContextOptions()

btck::ContextOptions::ContextOptions ( )
inline

Definition at line 969 of file bitcoinkernel_wrapper.h.

Here is the call graph for this function:

Member Function Documentation

◆ SetChainParams()

void btck::ContextOptions::SetChainParams ( ChainParams & chain_params)
inline

Definition at line 971 of file bitcoinkernel_wrapper.h.

Here is the call graph for this function:

◆ SetNotifications()

template<typename T>
void btck::ContextOptions::SetNotifications ( std::shared_ptr< T > notifications)
inline

Definition at line 977 of file bitcoinkernel_wrapper.h.

Here is the call graph for this function:

◆ SetValidationInterface()

template<typename T>
void btck::ContextOptions::SetValidationInterface ( std::shared_ptr< T > validation_interface)
inline

Definition at line 998 of file bitcoinkernel_wrapper.h.

Here is the call graph for this function:

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