2 #include <unordered_map> 3 #include <unordered_set> 16 template <
class Key,
class Value,
class... Ts>
17 using Map = std::unordered_map<Key, Value, Ts...>;
24 template <
class Key,
class Value,
class... Ts>
31 template <
class Value,
class... Ts>
32 using Set = std::unordered_set<Value, Ts...>;
38 template <
class Value,
class... Ts>
163 using days = std::chrono::days;
168 using weeks = std::chrono::weeks;
173 using months = std::chrono::months;
178 using years = std::chrono::years;
std::unordered_set< Value, Ts... > Set
A set of unique values.
int16_t i16
16-bit integer
int32_t i32
32-bit integer
unsigned long ulong
Unsigned long integer.
unsigned char uchar
Unsigned character type.
Global namespace of the SCL.
unsigned long long ullong
Unsigned long long integer.
std::unordered_map< Key, Value, Ts... > Map
A collection of key-value pairs.
unsigned short ushort
Unsigned short integer.
std::set< Value, Ts... > SortedSet
A sorted set of unique values.
std::size_t usize
Unsigned size type.
uint32_t u32
32-bit unsigned integer
int64_t i64
64-bit integer
std::chrono::nanoseconds nanoseconds
Duration in nanoseconds.
std::map< Key, Value, Ts... > SortedMap
A sorted collection of key-value pairs.
std::chrono::hours hours
Duration in hours.
std::chrono::microseconds microseconds
Duration in microseconds.
char16_t c16
16-bit character
uint16_t u16
16-bit unsigned integer
std::chrono::milliseconds milliseconds
Duration in milliseconds.
details::map_toolbox< T, U > map(F &&mapper)
Map a stream.
long double ldouble
Long double.
std::chrono::minutes minutes
Duration in minutes.
unsigned int uint
Unsigned integer.
std::chrono::seconds seconds
Duration in seconds.
uint8_t u8
8-bit unsigned integer
char32_t c32
32-bit character
uint64_t u64
64-bit unsigned integer