.. _file_include_wrench_memory_ref_tracker.hpp: File ref_tracker.hpp ==================== This file defines an interface for a reference tracker and some implementations of the tracker interface for different contexts. .. contents:: Contents :local: :backlinks: none Definition (``include/wrench/memory/ref_tracker.hpp``) ------------------------------------------------------ .. toctree:: :maxdepth: 1 program_listing_file_include_wrench_memory_ref_tracker.hpp.rst Includes -------- - ``atomic`` - ``type_traits`` - ``utility`` Included By ----------- - :ref:`file_include_wrench_memory_intrusive_ptr.hpp` Namespaces ---------- - :ref:`namespace_wrench` Classes ------- - :ref:`exhale_class_classwrench_1_1_multi_threaded_ref_tracker` - :ref:`exhale_class_classwrench_1_1_ref_tracker` - :ref:`exhale_class_classwrench_1_1_single_threaded_ref_tracker` Typedefs -------- - :ref:`exhale_typedef_ref__tracker_8hpp_1a8f79f49e32dc28b4d8d5fb6875b5bece` Variables --------- - :ref:`exhale_variable_ref__tracker_8hpp_1a54f8fc723f58c7f0501f4100a279d3ea`