![]() |
Bitcoin Core 30.99.0
P2P Digital Currency
|
#include <bitcoinkernel_wrapper.h>
Public Types | |
| using | iterator_category = std::random_access_iterator_tag |
| using | iterator_concept = std::random_access_iterator_tag |
| using | difference_type = std::ptrdiff_t |
| using | value_type = ValueType |
Public Member Functions | |
| Iterator ()=default | |
| Iterator (const Collection *ptr) | |
| Iterator (const Collection *ptr, size_t idx) | |
| auto | operator* () const |
| auto | operator-> () const |
| auto & | operator++ () |
| auto | operator++ (int) |
| auto & | operator-- () |
| auto | operator-- (int) |
| auto & | operator+= (difference_type n) |
| auto & | operator-= (difference_type n) |
| auto | operator+ (difference_type n) const |
| auto | operator- (difference_type n) const |
| auto | operator- (const Iterator &other) const |
| ValueType | operator[] (difference_type n) const |
| auto | operator<=> (const Iterator &other) const |
| bool | operator== (const Iterator &other) const |
Private Attributes | |
| const Collection * | m_collection |
| size_t | m_idx |
Friends | |
| Iterator | operator+ (difference_type n, const Iterator &it) |
Definition at line 166 of file bitcoinkernel_wrapper.h.
| using btck::Iterator< Collection, ValueType >::difference_type = std::ptrdiff_t |
Definition at line 171 of file bitcoinkernel_wrapper.h.
| using btck::Iterator< Collection, ValueType >::iterator_category = std::random_access_iterator_tag |
Definition at line 169 of file bitcoinkernel_wrapper.h.
| using btck::Iterator< Collection, ValueType >::iterator_concept = std::random_access_iterator_tag |
Definition at line 170 of file bitcoinkernel_wrapper.h.
| using btck::Iterator< Collection, ValueType >::value_type = ValueType |
Definition at line 172 of file bitcoinkernel_wrapper.h.
|
default |
|
inline |
Definition at line 180 of file bitcoinkernel_wrapper.h.
|
inline |
Definition at line 181 of file bitcoinkernel_wrapper.h.
|
inline |
Definition at line 184 of file bitcoinkernel_wrapper.h.
|
inline |
|
inline |
Definition at line 187 of file bitcoinkernel_wrapper.h.
|
inline |
Definition at line 188 of file bitcoinkernel_wrapper.h.
|
inline |
Definition at line 193 of file bitcoinkernel_wrapper.h.
|
inline |
Definition at line 199 of file bitcoinkernel_wrapper.h.
|
inline |
|
inline |
Definition at line 190 of file bitcoinkernel_wrapper.h.
|
inline |
Definition at line 191 of file bitcoinkernel_wrapper.h.
|
inline |
Definition at line 194 of file bitcoinkernel_wrapper.h.
|
inline |
Definition at line 185 of file bitcoinkernel_wrapper.h.
|
inline |
Definition at line 203 of file bitcoinkernel_wrapper.h.
|
inline |
Definition at line 205 of file bitcoinkernel_wrapper.h.
|
inline |
Definition at line 201 of file bitcoinkernel_wrapper.h.
|
friend |
Definition at line 208 of file bitcoinkernel_wrapper.h.
|
private |
Definition at line 175 of file bitcoinkernel_wrapper.h.
|
private |
Definition at line 176 of file bitcoinkernel_wrapper.h.