C++ Library Extensions 2022.12.09
To help learn modern C++ programming
cpg::literals Namespace Reference

Functions

constexpr std::size_t operator""_size_t (unsigned long long value)
 
constexpr unsigned int operator""_unsigned (unsigned long long value)
 
constexpr short operator""_short (unsigned long long value)
 
constexpr unsigned short operator""_ushort (unsigned long long value)
 
constexpr char operator""_char (unsigned long long value)
 
constexpr char operator""_schar (unsigned long long value)
 
constexpr unsigned char operator""_uchar (unsigned long long value)
 
constexpr long double operator""_ldouble (long double value)
 

Function Documentation

◆ operator""_char()

constexpr char cpg::literals::operator""_char ( unsigned long long  value)
inlineconstexpr

Definition at line 179 of file cpg_types.hpp.

◆ operator""_ldouble()

constexpr long double cpg::literals::operator""_ldouble ( long double  value)
inlineconstexpr

Definition at line 194 of file cpg_types.hpp.

◆ operator""_schar()

constexpr char cpg::literals::operator""_schar ( unsigned long long  value)
inlineconstexpr

Definition at line 184 of file cpg_types.hpp.

◆ operator""_short()

constexpr short cpg::literals::operator""_short ( unsigned long long  value)
inlineconstexpr

Definition at line 169 of file cpg_types.hpp.

◆ operator""_size_t()

constexpr std::size_t cpg::literals::operator""_size_t ( unsigned long long  value)
inlineconstexpr

Definition at line 159 of file cpg_types.hpp.

◆ operator""_uchar()

constexpr unsigned char cpg::literals::operator""_uchar ( unsigned long long  value)
inlineconstexpr

Definition at line 189 of file cpg_types.hpp.

◆ operator""_unsigned()

constexpr unsigned int cpg::literals::operator""_unsigned ( unsigned long long  value)
inlineconstexpr

Definition at line 164 of file cpg_types.hpp.

◆ operator""_ushort()

constexpr unsigned short cpg::literals::operator""_ushort ( unsigned long long  value)
inlineconstexpr

Definition at line 174 of file cpg_types.hpp.