Wrench
1.0.0

Contents:

  • Wrench API
Wrench
  • Docs »
  • File intrusive_ptr.hpp
  • View page source

File intrusive_ptr.hpp¶

This file defines an intrusive shared pointer class.

Contents

  • Definition (include/wrench/memory/intrusive_ptr.hpp)

  • Includes

  • Namespaces

  • Classes

  • Functions

  • Typedefs

Definition (include/wrench/memory/intrusive_ptr.hpp)¶

  • Program Listing for File intrusive_ptr.hpp

Includes¶

  • memory (File aligned_heap_allocator.hpp)

  • ref_tracker.hpp (File ref_tracker.hpp)

Namespaces¶

  • Namespace wrench

Classes¶

  • Template Class IntrusivePtr

  • Template Class IntrusivePtrEnabled

Functions¶

  • Template Function wrench::allocate_intrusive_ptr

  • Template Function wrench::make_intrusive_ptr

Typedefs¶

  • Typedef wrench::MultiThreadedIntrusivePtrEnabled

  • Typedef wrench::SingleThreadedIntrusivePtrEnabled


© Copyright 2020, Rob Clucas

Built with Sphinx using a theme provided by Read the Docs.