DGtal  0.9.3
DGtal::concepts::CInteger< T > Struct Template Reference

#include <DGtal/kernel/CInteger.h>

Inheritance diagram for DGtal::concepts::CInteger< T >:
Collaboration diagram for DGtal::concepts::CInteger< T >:

Additional Inherited Members

- Public Member Functions inherited from DGtal::concepts::CEuclideanRing< T >
- Public Member Functions inherited from DGtal::concepts::CCommutativeRing< T >
- Public Member Functions inherited from DGtal::concepts::CSignedNumber< T >
- Public Member Functions inherited from DGtal::concepts::CIntegralNumber< T >

Detailed Description

template<typename T>
struct DGtal::concepts::CInteger< T >

Aim: Concept checking for Integer Numbers. More precisely, this concept is a refinement of both CEuclideanRing and CIntegralNumber.

Description of concept 'CInteger'

Refinement of CEuclideanRing<T> and CIntegralNumber<T>

Associated types



Valid expressions and semantics



BigInteger, short, int, long long, int16_t, int32_t, int64_t, ...


Definition at line 87 of file CInteger.h.

The documentation for this struct was generated from the following file: