Class lockfree::freelist::free_node¶
ClassList > lockfree > freelist > free_node
#include <lockfree_freelist.hpp>
Inherits the following classes: lockfree::tran::reclaimable_node
Public Functions¶
| Type | Name |
|---|---|
| free_node () |
|
| T & | get_data () |
| virtual void | reclaim () override |
| ~free_node () = default |
Public Functions inherited from lockfree::tran::reclaimable_node¶
See lockfree::tran::reclaimable_node
| Type | Name |
|---|---|
| virtual void | reclaim () |
| reclaimable_node () |
|
| virtual | ~reclaimable_node () = default |
Protected Attributes inherited from lockfree::tran::reclaimable_node¶
See lockfree::tran::reclaimable_node
| Type | Name |
|---|---|
| reclaimable_node * | m_retired_next |
Public Functions Documentation¶
function free_node¶
function get_data¶
function reclaim¶
Implements lockfree::tran::reclaimable_node::reclaim
function ~free_node¶
The documentation for this class was generated from the following file cubrid/src/base/lockfree_freelist.hpp