libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
stack_test_t< Mdl > Struct Template Referencefinal

Inherits sp_counter_type< long, api_lock_traits< platform_api, Mdl >, noop_dtor, api_lock_traits< platform_api, Mdl >::template noop_atomic_ctr >, and sp_counter_type< long, api_lock_traits< platform_api, Mdl >, noop_dtor, api_lock_traits< platform_api, Mdl >::template noop_atomic_ctr >.

Public Types

using lock_traits = api_lock_traits< platform_api, Mdl >
 
using deleter_t = noop_dtor< stack_test_t >
 
using lock_traits = api_lock_traits< platform_api, Mdl >
 
using deleter_t = noop_dtor< stack_test_t >
 

Public Member Functions

 stack_test_t () noexcept(true)
 
 ~stack_test_t () noexcept(true)
 
 stack_test_t () noexcept(true)
 
 ~stack_test_t () noexcept(true)
 
void deleter ()
 
 stack_test_t () noexcept(true)
 
 ~stack_test_t () noexcept(true)
 
 stack_test_t () noexcept(true)
 
 ~stack_test_t () noexcept(true)
 
void deleter ()
 

Public Attributes

const int val
 

Detailed Description

template<class Mdl>
struct stack_test_t< Mdl >

Definition at line 101 of file shared_ptr.cpp.

Member Typedef Documentation

◆ deleter_t [1/2]

template<class Mdl >
using stack_test_t< Mdl >::deleter_t = noop_dtor<stack_test_t>

Definition at line 119 of file unique_ptr.cpp.

◆ deleter_t [2/2]

template<class Mdl >
using stack_test_t< Mdl >::deleter_t = noop_dtor<stack_test_t>

Definition at line 119 of file unique_ptr.cpp.

◆ lock_traits [1/2]

template<class Mdl >
using stack_test_t< Mdl >::lock_traits = api_lock_traits<platform_api, Mdl>

Definition at line 118 of file unique_ptr.cpp.

◆ lock_traits [2/2]

template<class Mdl >
using stack_test_t< Mdl >::lock_traits = api_lock_traits<platform_api, Mdl>

Definition at line 118 of file unique_ptr.cpp.

Constructor & Destructor Documentation

◆ stack_test_t() [1/4]

template<class Mdl >
stack_test_t< Mdl >::stack_test_t ( )
inlinenoexcept

Definition at line 104 of file shared_ptr.cpp.

References stack_test_t< Mdl >::val.

◆ ~stack_test_t() [1/4]

template<class Mdl >
stack_test_t< Mdl >::~stack_test_t ( )
inlinenoexcept

Definition at line 106 of file shared_ptr.cpp.

◆ stack_test_t() [2/4]

template<class Mdl >
stack_test_t< Mdl >::stack_test_t ( )
inlinenoexcept

Definition at line 123 of file unique_ptr.cpp.

References stack_test_t< Mdl >::val.

◆ ~stack_test_t() [2/4]

template<class Mdl >
stack_test_t< Mdl >::~stack_test_t ( )
inlinenoexcept

Definition at line 125 of file unique_ptr.cpp.

◆ stack_test_t() [3/4]

template<class Mdl >
stack_test_t< Mdl >::stack_test_t ( )
inlinenoexcept

Definition at line 104 of file shared_ptr.cpp.

◆ ~stack_test_t() [3/4]

template<class Mdl >
stack_test_t< Mdl >::~stack_test_t ( )
inlinenoexcept

Definition at line 106 of file shared_ptr.cpp.

◆ stack_test_t() [4/4]

template<class Mdl >
stack_test_t< Mdl >::stack_test_t ( )
inlinenoexcept

Definition at line 123 of file unique_ptr.cpp.

◆ ~stack_test_t() [4/4]

template<class Mdl >
stack_test_t< Mdl >::~stack_test_t ( )
inlinenoexcept

Definition at line 125 of file unique_ptr.cpp.

Member Function Documentation

◆ deleter() [1/2]

template<class Mdl >
void stack_test_t< Mdl >::deleter ( )
inline

Definition at line 127 of file unique_ptr.cpp.

◆ deleter() [2/2]

template<class Mdl >
void stack_test_t< Mdl >::deleter ( )
inline

Definition at line 127 of file unique_ptr.cpp.

Member Data Documentation

◆ val

template<class Mdl >
const int stack_test_t< Mdl >::val

Definition at line 102 of file shared_ptr.cpp.

Referenced by stack_test_t< Mdl >::stack_test_t().


The documentation for this struct was generated from the following files: