![]() |
Bitcoin Core 30.99.0
P2P Digital Currency
|
Remote init class. More...
Public Member Functions | |
| std::unique_ptr< interfaces::Echo > | makeEcho () override |
| TestInit (NodeContext &node) | |
| std::unique_ptr< interfaces::Chain > | makeChain () override |
| std::unique_ptr< interfaces::WalletLoader > | makeWalletLoader (interfaces::Chain &chain) override |
Public Member Functions inherited from interfaces::Init | |
| virtual | ~Init ()=default |
| virtual std::unique_ptr< Node > | makeNode () |
| virtual std::unique_ptr< Chain > | makeChain () |
| virtual std::unique_ptr< Mining > | makeMining () |
| virtual std::unique_ptr< WalletLoader > | makeWalletLoader (Chain &chain) |
| virtual std::unique_ptr< Echo > | makeEcho () |
| virtual Ipc * | ipc () |
| virtual bool | canListenIpc () |
| virtual const char * | exeName () |
Public Attributes | |
| NodeContext & | m_node |
Remote init class.
Custom implementation of interfaces::Init for testing.
Definition at line 27 of file ipc_test.cpp.
|
inline |
|
inlineoverridevirtual |
Reimplemented from interfaces::Init.
Definition at line 30 of file node_init_tests.cpp.
|
inlineoverridevirtual |
Reimplemented from interfaces::Init.
Definition at line 30 of file ipc_test.cpp.
|
inlineoverridevirtual |
Reimplemented from interfaces::Init.
Definition at line 31 of file node_init_tests.cpp.
| NodeContext& TestInit::m_node |
Definition at line 35 of file node_init_tests.cpp.