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

Inherits sp_counter_type< long, ppd::api_lock_traits< ppd::platform_api, Mdl > >, and sp_counter_type< long, ppd::api_lock_traits< ppd::platform_api, Mdl > >.

Public Types

typedef sp_counter_type< long, ppd::api_lock_traits< ppd::platform_api, Mdl > > base_t
 
typedef sp_counter_type< long, ppd::api_lock_traits< ppd::platform_api, Mdl > > base_t
 

Public Member Functions

 A (const int j)
 
void operator= (A const &)=delete
 
 A (const int j)
 
 A (A const &j)
 
 ~A () noexcept(true)
 
void operator= (A const &)=delete
 
 A (const int j)
 
void operator= (A const &)=delete
 
 A (const int j)
 
 A (A const &j)
 
 ~A () noexcept(true)
 
void operator= (A const &)=delete
 

Public Attributes

const int i
 

Detailed Description

template<class Mdl>
struct A< Mdl >

Definition at line 34 of file factory.cpp.

Member Typedef Documentation

◆ base_t [1/2]

template<class Mdl >
typedef sp_counter_type<long, ppd::api_lock_traits<ppd::platform_api, Mdl> > A< Mdl >::base_t

Definition at line 132 of file factory.cpp.

◆ base_t [2/2]

template<class Mdl >
typedef sp_counter_type<long, ppd::api_lock_traits<ppd::platform_api, Mdl> > A< Mdl >::base_t

Definition at line 132 of file factory.cpp.

Constructor & Destructor Documentation

◆ A() [1/6]

template<class Mdl >
A< Mdl >::A ( const int  j)
inlineexplicit

Definition at line 37 of file factory.cpp.

References A< Mdl >::i.

Referenced by create_1(), and create_2().

◆ A() [2/6]

template<class Mdl >
A< Mdl >::A ( const int  j)
inlineexplicit

Definition at line 136 of file factory.cpp.

References A< Mdl >::A().

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

◆ A() [3/6]

template<class Mdl >
A< Mdl >::A ( A< Mdl > const &  j)
inline

Definition at line 139 of file factory.cpp.

References A< Mdl >::A().

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

◆ ~A() [1/2]

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

Definition at line 142 of file factory.cpp.

◆ A() [4/6]

template<class Mdl >
A< Mdl >::A ( const int  j)
inlineexplicit

Definition at line 37 of file factory.cpp.

◆ A() [5/6]

template<class Mdl >
A< Mdl >::A ( const int  j)
inlineexplicit

Definition at line 136 of file factory.cpp.

◆ A() [6/6]

template<class Mdl >
A< Mdl >::A ( A< Mdl > const &  j)
inline

Definition at line 139 of file factory.cpp.

◆ ~A() [2/2]

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

Definition at line 142 of file factory.cpp.

Member Function Documentation

◆ operator=() [1/4]

template<class Mdl >
void A< Mdl >::operator= ( A< Mdl > const &  )
delete

◆ operator=() [2/4]

template<class Mdl >
void A< Mdl >::operator= ( A< Mdl > const &  )
delete

◆ operator=() [3/4]

template<class Mdl >
void A< Mdl >::operator= ( A< Mdl > const &  )
delete

◆ operator=() [4/4]

template<class Mdl >
void A< Mdl >::operator= ( A< Mdl > const &  )
delete

Member Data Documentation

◆ i

template<class Mdl >
const int A< Mdl >::i

Definition at line 35 of file factory.cpp.

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


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