Stratax
Scientific computing containers and operations
Loading...
Searching...
No Matches
SignedInteger Concept Reference

Matches supported signed integer types. More...

#include <Concepts.hpp>

Concept definition

template<typename T>
concept SignedInteger =
std::signed_integral<stratax::core::concept_detail::clean_t<T>>
Matches signed and unsigned integral types, excluding character-like types.
Definition Concepts.hpp:55
Matches supported signed integer types.
Definition Concepts.hpp:81

Detailed Description

Matches supported signed integer types.

This excludes signed char, even though the standard treats it as an integer type, because Stratax treats character-like types as non-numeric.

Template Parameters
TType to test.

Definition at line 81 of file Concepts.hpp.