Tag
Logical Values
Tag that represents true and false.
Include Headers
seqan/basic.h
Remarks
These tags also function as Metafunctions that return a boolean value VALUE and themselves (True/False) as Type.
Metafunctions

And | Metaprogramming "and" operator.
Not | Metaprogramming boolean "not" operator.
Or | Metaprogramming boolean "or" operator.

Tags

True | The logical value "true".
False | The logical value "false".

Examples
Print the values of these tags/metafunctions.
std::cout << False::VALUE << std::endl; // 0
std::cout << True::VALUE << std::endl; // 1
std::cout << IsSameType<False,False::Type>::VALUE << std::endl; // 1
See Also
IsSameType, Eval
SeqAn - Sequence Analysis Library - www.seqan.de

Page built @2014/10/13 16:13:00