MADNESS  version 0.9
Public Types | List of all members
madness::enable_if_c< B, returnT > Struct Template Reference

enable_if_c from Boost for conditionally instantiating templates based on type More...

#include <enable_if.h>

Public Types

typedef returnT type
 

Detailed Description

template<bool B, class returnT = void>
struct madness::enable_if_c< B, returnT >

enable_if_c from Boost for conditionally instantiating templates based on type

Evaluates to returnT if B is true, otherwise to an invalid type expression which causes the template expression in which it is used to not be considered for overload resolution.

Member Typedef Documentation

template<bool B, class returnT = void>
typedef returnT madness::enable_if_c< B, returnT >::type

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