Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >::ListNode Struct Reference

In-place linked list of the allocations, used for the freelist. More...

Collaboration diagram for PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >::ListNode:
[legend]

Public Member Functions

 ListNode (ListNode *next)

Public Attributes

ListNodem_next

Detailed Description

template<std::size_t MAX_BLOCK_SIZE_BYTES, std::size_t ALIGN_BYTES>
struct PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >::ListNode

In-place linked list of the allocations, used for the freelist.

Definition at line 80 of file pool.h.

Constructor & Destructor Documentation

◆ ListNode()

template<std::size_t MAX_BLOCK_SIZE_BYTES, std::size_t ALIGN_BYTES>
PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >::ListNode::ListNode ( ListNode * next)
inlineexplicit

Definition at line 83 of file pool.h.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ m_next

template<std::size_t MAX_BLOCK_SIZE_BYTES, std::size_t ALIGN_BYTES>
ListNode* PoolResource< MAX_BLOCK_SIZE_BYTES, ALIGN_BYTES >::ListNode::m_next

Definition at line 81 of file pool.h.


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