3 #ifndef __CDS_GC_DETAILS_HP_TYPE_H
4 #define __CDS_GC_DETAILS_HP_TYPE_H
6 #include <cds/gc/details/retired_ptr.h> // free_retired_ptr_func
14 typedef void * hazard_pointer;
16 /// Pointer to function to free (destruct and deallocate) retired pointer of specific type
17 typedef cds::gc::details::free_retired_ptr_func free_retired_ptr_func;
23 #endif // #ifndef __CDS_GC_DETAILS_HP_TYPE_H