Concept
OrderedAlphabetConcept
Totally strict ordered alphabet.
Concept Definition
Required Metafunctions
BitsPerValueNumber of bits needed to store a value. (AlphabetConcept)
MaxValueSupremum for a given type.
MinValueInfimum for a given type.
Required Functions
assignAssigns one object to another object. (AssignableConcept)
infimumValueImplImplements minValue.
maxValueSupremum for a given type.
minValueInfimum for a given type.
operator>C++ built-in greater-than comparison operator. (ComparableConcept)
operator>=C++ built-in greather-than-or-equal comparison operator. (ComparableConcept)
operator<C++ built-in less-than comparison operator.
operator<=C++ built-in less-than-or-equal comparison operator. (ComparableConcept)
operator=C++ built-in Assignment operator. (AssignableConcept)
supremumValueImplImplements maxValue.
Refinements
FiniteOrderedAlphabetConceptAn type that is of finite domain and totally ordered and thus has a minimum and maximum value.
Include Headers
seqan/basic.h
Implemented by
SimpleTypeImplementation for "simple" types. (FiniteOrderedAlphabetConcept)
Metafunctions
MaxValueSupremum for a given type.
MinValueInfimum for a given type.
Functions
infimumValueImplImplements minValue.
maxValueSupremum for a given type.
minValueInfimum for a given type.
supremumValueImplImplements maxValue.
Part of Concept
SeqAn - Sequence Analysis Library - www.seqan.de
 

Page built @2013/07/11 09:12:35