Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

immer::detail::ref_count_base< Deriv > Struct Template Reference

#include <ref_count_base.hpp>

Public Attributes

std::atomic< int > ref_count { 0 }
 

Friends

void intrusive_ptr_add_ref (const Deriv *x)
 
void intrusive_ptr_release (const Deriv *x)
 

Detailed Description

template<typename Deriv>
struct immer::detail::ref_count_base< Deriv >

Definition at line 17 of file ref_count_base.hpp.

Friends And Related Function Documentation

◆ intrusive_ptr_add_ref

template<typename Deriv >
void intrusive_ptr_add_ref ( const Deriv *  x)
friend

Definition at line 21 of file ref_count_base.hpp.

◆ intrusive_ptr_release

template<typename Deriv >
void intrusive_ptr_release ( const Deriv *  x)
friend

Definition at line 26 of file ref_count_base.hpp.

Member Data Documentation

◆ ref_count

template<typename Deriv >
std::atomic<int> immer::detail::ref_count_base< Deriv >::ref_count { 0 }
mutable

Definition at line 19 of file ref_count_base.hpp.


The documentation for this struct was generated from the following file:
Released under the MIT license