iffl
1.3.4
Implements Intrusive Flat Forward List container
|
defines detector meta-function More...
#include <iffl_mpl.h>
Public Types | |
using | value_type = std::false_type |
In this template specialization it is always false_type. | |
using | type = Default |
In this template specialization it is Default type. | |
defines detector meta-function
Specialization for the case when Operation<Arguments...> is well formed.
Default | - Default type assigned to detector::type is SFINAE fails instantiation of Operation<Arguments> |
AlwaysVoid | - used by specialization as place where it will attempt instantiation of Operation<Arguments>. It is not used in default case |
Operation | - meta-function that we are trying to evaluate |
Arguments | - arguments to be passed to the meta-function |
General case is selected if no better specialization is found
This meta-function has 2 return types
Input parameters
Default | - Default type assigned to detector::type is SFINAE fails instantiation of Operation<Arguments> |