cds  2.3.2
cds::opt::v::auto_cleaner Struct Reference

Cleaner that calls T destructor if it is not trivial. More...

#include <cds/opt/value_cleaner.h>

Detailed Description

Cleaner that calls T destructor if it is not trivial.

If T has non-trivial destructor ( std::is_trivially_destructible<T>::value is false), the cleaner calls T destructor.

If std::is_trivially_destructible<T>::value is true, the cleaner is empty - no destructor of T is called.


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

cds 2.3.2 Developed by Maxim Khizhinsky aka khizmax and other contributors 2007 - 2017
Autogenerated Sun Dec 31 2017 12:10:51 by Doxygen 1.8.13