jaulib v1.3.0
Jau Support Library (C++, Java, ..)
Functions
jau::int_literals Namespace Reference

Functions

constexpr int16_t operator""_i16 (unsigned long long int __v)
 Literal for signed int16_t. More...
 
constexpr int32_t operator""_i32 (unsigned long long int __v)
 Literal for signed int32_t. More...
 
constexpr int64_t operator""_i64 (unsigned long long int __v)
 Literal for signed int64_t. More...
 
constexpr int8_t operator""_i8 (unsigned long long int __v)
 Literal for signed int8_t. More...
 
constexpr jau::snsize_t operator""_inz (unsigned long long int __v)
 Literal for signed jau::snsize_t. More...
 
constexpr ssize_t operator""_iz (unsigned long long int __v)
 Literal for signed ssize_t. More...
 
constexpr uint16_t operator""_u16 (unsigned long long int __v)
 Literal for unsigned uint16_t. More...
 
constexpr uint32_t operator""_u32 (unsigned long long int __v)
 Literal for unsigned uint32_t. More...
 
constexpr uint64_t operator""_u64 (unsigned long long int __v)
 Literal for unsigned uint64_t. More...
 
constexpr uint8_t operator""_u8 (unsigned long long int __v)
 Literal for unsigned uint8_t. More...
 
constexpr jau::nsize_t operator""_unz (unsigned long long int __v)
 Literal for unsigned jau::nsize_t. More...
 
constexpr size_t operator""_uz (unsigned long long int __v)
 Literal for unsigned size_t. More...
 

Function Documentation

◆ operator""_i8()

constexpr int8_t jau::int_literals::operator""_i8 ( unsigned long long int  __v)
constexpr

Literal for signed int8_t.

Definition at line 162 of file int_types.hpp.

◆ operator""_u8()

constexpr uint8_t jau::int_literals::operator""_u8 ( unsigned long long int  __v)
constexpr

Literal for unsigned uint8_t.

Definition at line 165 of file int_types.hpp.

◆ operator""_i16()

constexpr int16_t jau::int_literals::operator""_i16 ( unsigned long long int  __v)
constexpr

Literal for signed int16_t.

Definition at line 168 of file int_types.hpp.

◆ operator""_u16()

constexpr uint16_t jau::int_literals::operator""_u16 ( unsigned long long int  __v)
constexpr

Literal for unsigned uint16_t.

Definition at line 171 of file int_types.hpp.

◆ operator""_i32()

constexpr int32_t jau::int_literals::operator""_i32 ( unsigned long long int  __v)
constexpr

Literal for signed int32_t.

Definition at line 174 of file int_types.hpp.

◆ operator""_u32()

constexpr uint32_t jau::int_literals::operator""_u32 ( unsigned long long int  __v)
constexpr

Literal for unsigned uint32_t.

Definition at line 177 of file int_types.hpp.

◆ operator""_i64()

constexpr int64_t jau::int_literals::operator""_i64 ( unsigned long long int  __v)
constexpr

Literal for signed int64_t.

Definition at line 180 of file int_types.hpp.

◆ operator""_u64()

constexpr uint64_t jau::int_literals::operator""_u64 ( unsigned long long int  __v)
constexpr

Literal for unsigned uint64_t.

Definition at line 183 of file int_types.hpp.

◆ operator""_iz()

constexpr ssize_t jau::int_literals::operator""_iz ( unsigned long long int  __v)
constexpr

Literal for signed ssize_t.

Definition at line 186 of file int_types.hpp.

◆ operator""_uz()

constexpr size_t jau::int_literals::operator""_uz ( unsigned long long int  __v)
constexpr

Literal for unsigned size_t.

Definition at line 189 of file int_types.hpp.

◆ operator""_inz()

constexpr jau::snsize_t jau::int_literals::operator""_inz ( unsigned long long int  __v)
constexpr

Literal for signed jau::snsize_t.

Definition at line 192 of file int_types.hpp.

◆ operator""_unz()

constexpr jau::nsize_t jau::int_literals::operator""_unz ( unsigned long long int  __v)
constexpr

Literal for unsigned jau::nsize_t.

Definition at line 195 of file int_types.hpp.