|
DGtal
0.6.devel
|
#include <CUnsignedInteger.h>


Public Member Functions | |
| BOOST_CONCEPT_USAGE (CUnsignedInteger) | |
Public Member Functions inherited from DGtal::CInteger< T > | |
| BOOST_CONCEPT_USAGE (CInteger) | |
Private Attributes | |
| NumberTraits< T >::IsUnsigned | myIsUnsigned |
Aim: Concept checking for Unsigned Integer.
Description of concept 'CUnsignedInteger'
| Name | Expression | Type requirements | Return type | Precondition | Semantics | Postcondition | Complexity |
| X should be tagged true in NumberTraits for IsUnsigned. | typename NumberTraits<X>::IsUnsigned | TagTrue |
unsigned short, unsigned int, unsigned long long, uint16_t, uint32_t, uint64_t.
| T | the type that is checked. T should be a model of CBoundedInteger. |
Definition at line 111 of file CUnsignedInteger.h.
|
inline |
Definition at line 115 of file CUnsignedInteger.h.
References DGtal::ConceptUtils::checkTrue(), and DGtal::CUnsignedInteger< T >::myIsUnsigned.
|
private |
Reimplemented from DGtal::CInteger< T >.
Definition at line 126 of file CUnsignedInteger.h.
Referenced by DGtal::CUnsignedInteger< T >::BOOST_CONCEPT_USAGE().
1.8.1.1