Bitcoin Core  27.99.0
P2P Digital Currency
Public Member Functions | Public Attributes | List of all members
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 78 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 81 of file pool.h.

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 79 of file pool.h.


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