cds  1.4.0
Public Types
cds::opt::select_default< Option, Default, Value > Struct Template Reference

Metafunction for selecting default option value. More...

#include <cds/opt/options.h>

Public Types

typedef Value type
 metafunction result
 

Detailed Description

template<typename Option, typename Default, typename Value = Option>
struct cds::opt::select_default< Option, Default, Value >

Metafunction for selecting default option value.

Template parameters:

If Option is opt::none, the metafunction result is Default, otherwise the result is Value.

Examples:

// default_spin is cds::lock::Spin
// spin_32bit is cds::lock::Spin32

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

cds 1.4.0 Developed by Maxim Khiszinsky aka khizmax 2007 - 2012
Autogenerated Mon May 20 2013 00:38:01 by Doxygen 1.8.3.1