Files
2025-10-25 03:02:53 +03:00

907 B

[hazard.pointer.syn]

32 Concurrency support library [thread]

32.11 Safe reclamation [saferecl]

32.11.3 Hazard pointers [saferecl.hp]

32.11.3.2 Header <hazard_pointer> synopsis [hazard.pointer.syn]

🔗

namespace std {// [saferecl.hp.base], class template hazard_pointer_obj_basetemplate<class T, class D = default_delete> class hazard_pointer_obj_base; // [saferecl.hp.holder], class hazard_pointerclass hazard_pointer; // [saferecl.hp.holder.nonmem], non-member functions hazard_pointer make_hazard_pointer(); void swap(hazard_pointer&, hazard_pointer&) noexcept;}