33#if defined(BasicTypes_RECURSES)
34#error Recursive header files inclusion detected in BasicTypes.h
37#define BasicTypes_RECURSES
39#if !defined BasicTypes_h
49#include <boost/multiprecision/cpp_int.hpp>
75 typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<>, boost::multiprecision::et_off>
BigInteger;
85#undef BasicTypes_RECURSES
DGtal is the top-level namespace which contains all DGtal functions and types.
std::int32_t int32_t
signed 32-bit integer.
std::uint64_t uint64_t
unsigned 64-bit integer.
std::int16_t int16_t
signed 16-bit integer.
std::int64_t int64_t
signed 94-bit integer.
std::uint32_t uint32_t
unsigned 32-bit integer.
std::uint16_t uint16_t
unsigned 16-bit integer.
boost::multiprecision::number< boost::multiprecision::cpp_int_backend<>, boost::multiprecision::et_off > BigInteger
std::uint8_t uint8_t
unsigned 8-bit integer.
std::int8_t int8_t
signed 8-bit integer.