DGtal
0.6.devel
|
#include <CSignedInteger.h>
Public Member Functions | |
BOOST_CONCEPT_USAGE (CSignedInteger) | |
![]() | |
BOOST_CONCEPT_USAGE (CInteger) |
Private Attributes | |
NumberTraits< T >::IsSigned | myIsSigned |
Aim: Concept checking for Signed Integer.
Description of concept 'CSignedInteger'
Name | Expression | Type requirements | Return type | Precondition | Semantics | Postcondition | Complexity |
X should be tagged true in NumberTraits for IsSigned. | typename NumberTraits<X>::IsSigned | TagTrue |
short, int, long long, int16_t, int32_t, int64_t.
T | the type that is checked. T should be a model of CBoundedInteger. |
Definition at line 112 of file CSignedInteger.h.
|
inline |
Definition at line 116 of file CSignedInteger.h.
References DGtal::ConceptUtils::checkTrue(), and DGtal::CSignedInteger< T >::myIsSigned.
|
private |
Reimplemented from DGtal::CInteger< T >.
Definition at line 127 of file CSignedInteger.h.
Referenced by DGtal::CSignedInteger< T >::BOOST_CONCEPT_USAGE().