hazptr_obj_cohort

Synopsis

Declared in <folly/synchronization/HazptrObj.h>

template<template<
    typename,
    typename,
    typename> typename Atom = atomic>
class hazptr_obj_cohort;

Description

List of retired objects. For objects to be retred to a cohort, either of the hazptr_obj member functions set_cohort_tag or set_cohort_no_tag needs to be called before the object is retired.

See description of hazptr_obj for notes on cohorts, tags, and tageed and untagged objects.

[Note: For now supports only the default domain.]

Member Functions

Name

Description

hazptr_obj_cohort [constructor]

Constructors

~hazptr_obj_cohort [destructor]

Destructor

operator=

Assignment operators

shutdown_and_reclaim

shutdown_and_reclaim

Friends

Name

Description

folly::hazptr_obj

hazptr_obj

folly::hazptr_domain

hazptr_domain

Created with MrDocs