jaulib v1.3.6
Jau Support Library (C++, Java, ..)
Loading...
Searching...
No Matches
jau::int_literals Namespace Reference

Functions

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

Function Documentation

◆ operator""_i8()

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

Literal for signed int8_t.

Definition at line 173 of file int_types.hpp.

◆ operator""_u8()

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

Literal for unsigned uint8_t.

Definition at line 176 of file int_types.hpp.

◆ operator""_i16()

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

Literal for signed int16_t.

Definition at line 179 of file int_types.hpp.

◆ operator""_u16()

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

Literal for unsigned uint16_t.

Definition at line 182 of file int_types.hpp.

◆ operator""_i32()

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

Literal for signed int32_t.

Definition at line 185 of file int_types.hpp.

◆ operator""_u32()

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

Literal for unsigned uint32_t.

Definition at line 188 of file int_types.hpp.

◆ operator""_i64()

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

Literal for signed int64_t.

Definition at line 191 of file int_types.hpp.

◆ operator""_u64()

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

Literal for unsigned uint64_t.

Definition at line 194 of file int_types.hpp.

◆ operator""_iz()

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

Literal for signed ssize_t.

Definition at line 197 of file int_types.hpp.

◆ operator""_uz()

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

Literal for unsigned size_t.

Definition at line 200 of file int_types.hpp.

◆ operator""_inz()

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

Literal for signed jau::snsize_t.

Definition at line 203 of file int_types.hpp.

◆ operator""_unz()

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

Literal for unsigned jau::nsize_t.

Definition at line 206 of file int_types.hpp.