Contains concepts definitions.
Classes | |
| struct | xtd::addable< type_t > |
| Represents the addable concept. More... | |
| struct | xtd::arithmeticable< type_t > |
| Represents the arithmeticable concept. More... | |
| struct | xtd::character< type_t > |
| Represents the character concept. More... | |
| struct | xtd::collections::generic::enumerable< type_t > |
| Represents the enumerable concept. More... | |
| struct | xtd::comparable< value_t > |
| Represents the comparable concept. More... | |
| struct | xtd::decrementable< type_t > |
| Represents the decrementable concept. More... | |
| struct | xtd::divisible< type_t > |
| Represents the divisible concept. More... | |
| struct | xtd::enumeration< type_t > |
| Represent the enumeration concept. More... | |
| struct | xtd::formatable< value_t > |
| Represents the formatable concept. More... | |
| struct | xtd::forward_iterable< value_t > |
| Represents the forward iterable concept. More... | |
| struct | xtd::greater_than_comparable< type_t > |
| Represents the greater than comparable concept. More... | |
| struct | xtd::incrementable< type_t > |
| Represents the incrementable concept. More... | |
| struct | xtd::integer< type_t > |
| Represents the integer concept. More... | |
| struct | xtd::integer_16< type_t > |
| Represents the integer 16 bits concept. More... | |
| struct | xtd::integer_32< type_t > |
| Represents the integer 32 bits concept. More... | |
| struct | xtd::integer_64< type_t > |
| Represents the integer 64 bits concept. More... | |
| struct | xtd::integer_8< type_t > |
| Represents the integer 8 bits concept. More... | |
| struct | xtd::integer_arithmeticable< type_t > |
| Represents the integer arithmeticable concept. More... | |
| struct | xtd::less_than_comparable< type_t > |
| Represents the less than comparable concept. More... | |
| struct | xtd::logical< type_t > |
| Represent a logical concept. More... | |
| struct | xtd::modable< type_t > |
| Represents the modable concept. More... | |
| struct | xtd::multipliable< type_t > |
| Represents the multipliable concept. More... | |
| struct | xtd::number< value_t > |
| Represents the number concept alias. More... | |
| struct | xtd::numeric< type_t > |
| Represents the numeric concept. More... | |
| struct | xtd::post_decrementable< type_t > |
| Represents the post decrementable concept. More... | |
| struct | xtd::post_incrementable< type_t > |
| Represents the post decrementable concept. More... | |
| struct | xtd::pre_decrementable< type_t > |
| Represents the pre decrementable concept. More... | |
| struct | xtd::pre_incrementable< type_t > |
| Represents the post decrementable concept. More... | |
| struct | xtd::real< type_t > |
| Represents the real concept. More... | |
| struct | xtd::real_decimal< type_t > |
| Represents the real decimal concept. More... | |
| struct | xtd::real_double< type_t > |
| Represents the real double concept. More... | |
| struct | xtd::real_single< type_t > |
| Represents the real single concept. More... | |
| struct | xtd::signed_integer< type_t > |
| Represents the signed integer concept. More... | |
| struct | xtd::signed_integer_16< type_t > |
| Represents the signed integer 16 bits concept. More... | |
| struct | xtd::signed_integer_32< type_t > |
| Represents the signed integer 32 bits concept. More... | |
| struct | xtd::signed_integer_64< type_t > |
| Represents the signed integer 64 bits concept. More... | |
| struct | xtd::signed_integer_8< type_t > |
| Represents the signed integer 8 bits concept. More... | |
| struct | xtd::stream_insertable< value_t > |
| Represents the stream insertable concept. More... | |
| struct | xtd::stringable< value_t > |
| Represents the stringable concept. More... | |
| struct | xtd::subtractable< type_t > |
| Represents the subtractable concept. More... | |
| struct | xtd::textual< type_t > |
| Represents the textual concept. More... | |
| struct | xtd::textual_literal< type_t > |
| Represents the textual literal concept. More... | |
| struct | xtd::unsigned_integer< type_t > |
| Represents unsigned integer concept. More... | |
| struct | xtd::unsigned_integer_16< type_t > |
| Represents the unsigned integer 16 bist concept. More... | |
| struct | xtd::unsigned_integer_32< type_t > |
| Represents the unsigned integer 32 bist concept. More... | |
| struct | xtd::unsigned_integer_64< type_t > |
| Represnets the unsigned integer 64 bits concept. More... | |
| struct | xtd::unsigned_integer_8< type_t > |
| Represents the unsigned integer 8 bits concept. More... | |
Typedefs | |
| template<xtd::collections::generic::enumerable enumerable_type> | |
| using | xtd::collections::generic::enumerable_value_type |
| Represents the enumerable value type. | |
| template<xtd::forward_iterable forward_iterable_type> | |
| using | xtd::forward_iterable_value_type |
| Represents the orward iterable value type. | |
| using xtd::collections::generic::enumerable_value_type |
#include <enumerable_value_type.hpp>
Represents the enumerable value type.
| using xtd::forward_iterable_value_type |
#include <forward_iterable_value_type.hpp>
Represents the orward iterable value type.