#include <bitcoinkernel_wrapper.h>
template<typename CType, CType *(*)(const CType *) CopyFunc, void(*)(CType *) DestroyFunc>
class btck::Handle< CType, CopyFunc, DestroyFunc >
Definition at line 309 of file bitcoinkernel_wrapper.h.
◆ Handle() [1/4]
template<typename CType, CType *(*)(const CType *) CopyFunc, void(*)(CType *) DestroyFunc>
◆ Handle() [2/4]
template<typename CType, CType *(*)(const CType *) CopyFunc, void(*)(CType *) DestroyFunc>
◆ Handle() [3/4]
template<typename CType, CType *(*)(const CType *) CopyFunc, void(*)(CType *) DestroyFunc>
◆ Handle() [4/4]
template<typename CType, CType *(*)(const CType *) CopyFunc, void(*)(CType *) DestroyFunc>
template<typename ViewType >
| requires std::derived_from<ViewType, View<CType> > btck::Handle< CType, CopyFunc, DestroyFunc >::Handle |
( |
const ViewType & |
view | ) |
|
|
inline |
◆ ~Handle()
template<typename CType, CType *(*)(const CType *) CopyFunc, void(*)(CType *) DestroyFunc>
◆ get() [1/2]
template<typename CType, CType *(*)(const CType *) CopyFunc, void(*)(CType *) DestroyFunc>
| CType* btck::Handle< CType, CopyFunc, DestroyFunc >::get |
( |
| ) |
|
|
inline |
◆ get() [2/2]
template<typename CType, CType *(*)(const CType *) CopyFunc, void(*)(CType *) DestroyFunc>
| const CType* btck::Handle< CType, CopyFunc, DestroyFunc >::get |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
template<typename CType, CType *(*)(const CType *) CopyFunc, void(*)(CType *) DestroyFunc>
◆ operator=() [2/2]
template<typename CType, CType *(*)(const CType *) CopyFunc, void(*)(CType *) DestroyFunc>
◆ m_ptr
template<typename CType, CType *(*)(const CType *) CopyFunc, void(*)(CType *) DestroyFunc>
The documentation for this class was generated from the following file: