|
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> |
1.8.15