STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Private Member Functions | Private Attributes | List of all members
Concurrency::concurrent_queue< _Ty, _Ax >::_Destroyer Class Reference

Public Member Functions

 _Destroyer (_Ty &_Value)
 
 ~_Destroyer ()
 

Private Member Functions

void operator= (const _Destroyer &)
 

Private Attributes

_Ty & _My_value
 

Constructor & Destructor Documentation

template<typename _Ty, class _Ax >
Concurrency::concurrent_queue< _Ty, _Ax >::_Destroyer::_Destroyer ( _Ty &  _Value)
inline
366  : _My_value(_Value)
367  {
368  }
_Ty & _My_value
Definition: concurrent_queue.h:361
_CRTIMP _In_ int _Value
Definition: setjmp.h:190
template<typename _Ty, class _Ax >
Concurrency::concurrent_queue< _Ty, _Ax >::_Destroyer::~_Destroyer ( )
inline
371  {
372  _My_value.~_Ty();
373  }
_Ty & _My_value
Definition: concurrent_queue.h:361

Member Function Documentation

template<typename _Ty, class _Ax >
void Concurrency::concurrent_queue< _Ty, _Ax >::_Destroyer::operator= ( const _Destroyer )
private

Member Data Documentation

template<typename _Ty, class _Ax >
_Ty& Concurrency::concurrent_queue< _Ty, _Ax >::_Destroyer::_My_value
private

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