Regina 7.3 Calculation Engine
regina::IsReginaInteger< T > Struct Template Reference

Determines if the type T is one of Regina's own integer types (either arbitrary precision or fixed size). More...

#include <utilities/intutils.h>

Inheritance diagram for regina::IsReginaInteger< T >:

Detailed Description

template<typename T>
struct regina::IsReginaInteger< T >

Determines if the type T is one of Regina's own integer types (either arbitrary precision or fixed size).

This is true precisely when T is one of the classes Integer, LargeInteger, or NativeInteger<...>.

The result will be available through the compile-time boolean constant IsReginaInteger<T>::value.

Python
Not present.

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

Copyright © 1999-2023, The Regina development team
This software is released under the GNU General Public License, with some additional permissions; see the source code for details.
For further information, or to submit a bug or other problem, please contact Ben Burton (bab@maths.uq.edu.au).