proxygen
|
Public Member Functions | |
void | clear () noexcept |
int | ctors () const noexcept |
int | dtors () const noexcept |
int | retires () const noexcept |
void | inc_ctors () noexcept |
void | inc_dtors () noexcept |
void | inc_retires () noexcept |
Private Attributes | |
std::atomic< int > | ctors_ {0} |
std::atomic< int > | dtors_ {0} |
std::atomic< int > | retires_ {0} |
Definition at line 57 of file HazptrTest.cpp.
|
inlinenoexcept |
Definition at line 63 of file HazptrTest.cpp.
References ctors_, dtors_, and retires_.
Referenced by auto_retire_test(), basic_objects_test(), basic_protection_test(), cleanup_test(), folly::padded::Adaptor< IntNodeVec >::clear(), linked_test(), mt_linked_test(), priv_dtor_test(), and TEST().
|
inlinenoexcept |
Definition at line 69 of file HazptrTest.cpp.
References ctors_.
Referenced by auto_retire_test(), basic_objects_test(), basic_protection_test(), cleanup_test(), linked_test(), mt_linked_test(), and priv_dtor_test().
|
inlinenoexcept |
Definition at line 73 of file HazptrTest.cpp.
References dtors_.
Referenced by auto_retire_test(), basic_objects_test(), basic_protection_test(), cleanup_test(), linked_test(), mt_linked_test(), priv_dtor_test(), and TEST().
|
inlinenoexcept |
Definition at line 81 of file HazptrTest.cpp.
References ctors_.
Referenced by Node< Atom >::Node(), NodeAuto< Atom >::NodeAuto(), and NodeRC< Mutable, Atom >::NodeRC().
|
inlinenoexcept |
Definition at line 85 of file HazptrTest.cpp.
References dtors_.
Referenced by Node< Atom >::~Node(), NodeAuto< Atom >::~NodeAuto(), and NodeRC< Mutable, Atom >::~NodeRC().
|
inlinenoexcept |
|
inlinenoexcept |
|
private |
Definition at line 58 of file HazptrTest.cpp.
Referenced by clear(), ctors(), and inc_ctors().
|
private |
Definition at line 59 of file HazptrTest.cpp.
Referenced by clear(), dtors(), and inc_dtors().
|
private |
Definition at line 60 of file HazptrTest.cpp.
Referenced by clear(), inc_retires(), and retires().