![]() |
Toolbox snapshot
The Reactive C++ Toolbox
|
#include <toolbox/util/IntTypes.hpp>
Public Types | |
using | ValueType = typename PolicyT::ValueType |
Static Public Member Functions | |
static constexpr IntWrapper | min () noexcept |
static constexpr IntWrapper | max () noexcept |
static constexpr IntWrapper | zero () noexcept |
Definition at line 39 of file IntTypes.hpp.
using toolbox::util::IntWrapper< PolicyT >::ValueType = typename PolicyT::ValueType |
Definition at line 40 of file IntTypes.hpp.
|
inlineexplicitconstexprnoexcept |
Definition at line 44 of file IntTypes.hpp.
|
constexprdefaultnoexcept |
|
default |
|
constexprdefaultnoexcept |
|
constexprdefaultnoexcept |
|
constexprdefaultnoexcept |
|
constexprdefaultnoexcept |
|
inlineconstexprnoexcept |
Definition at line 60 of file IntTypes.hpp.
Referenced by std::hash< toolbox::IntWrapper< PolicyT > >::operator()().
|
inlinestaticconstexprnoexcept |
Definition at line 62 of file IntTypes.hpp.
|
inlinestaticconstexprnoexcept |
Definition at line 63 of file IntTypes.hpp.
|
inlinestaticconstexprnoexcept |
Definition at line 64 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Addition assignment.
Definition at line 69 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Subtraction assignment.
Definition at line 76 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Multiplication assignment.
Definition at line 83 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Division assignment.
Definition at line 90 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Modulo assignment.
Definition at line 97 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Bitwise AND assignment.
Definition at line 104 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Bitwise OR assignment.
Definition at line 111 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Bitwise XOR assignment.
Definition at line 118 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Bitwise left shift assignment.
Definition at line 125 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Bitwise right shift assignment.
Definition at line 132 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Pre-increment.
Definition at line 141 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Pre-decrement.
Definition at line 148 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Post-increment.
Definition at line 155 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Post-decrement.
Definition at line 158 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Unary plus.
Definition at line 163 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Unary minus.
Definition at line 166 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Bitwise NOT.
Definition at line 201 of file IntTypes.hpp.
|
friend |
Addition.
Definition at line 169 of file IntTypes.hpp.
|
friend |
Subtraction.
Definition at line 175 of file IntTypes.hpp.
|
friend |
Multiplication.
Definition at line 181 of file IntTypes.hpp.
|
friend |
Division.
Definition at line 187 of file IntTypes.hpp.
|
friend |
Modulo.
Definition at line 193 of file IntTypes.hpp.
|
friend |
Bitwise AND.
Definition at line 204 of file IntTypes.hpp.
|
friend |
Bitwise OR.
Definition at line 210 of file IntTypes.hpp.
|
friend |
Bitwise XOR.
Definition at line 216 of file IntTypes.hpp.
|
friend |
Bitwise left shift.
Definition at line 222 of file IntTypes.hpp.
|
friend |
Bitwise right shift.
Definition at line 228 of file IntTypes.hpp.
|
friend |
|
friend |
Insertion.
Definition at line 242 of file IntTypes.hpp.