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 38 of file IntTypes.hpp.
using toolbox::util::IntWrapper< PolicyT >::ValueType = typename PolicyT::ValueType |
Definition at line 39 of file IntTypes.hpp.
|
inlineexplicitconstexprnoexcept |
Definition at line 43 of file IntTypes.hpp.
|
constexprdefaultnoexcept |
|
default |
|
constexprdefaultnoexcept |
|
constexprdefaultnoexcept |
|
constexprdefaultnoexcept |
|
constexprdefaultnoexcept |
|
inlineconstexprnoexcept |
Definition at line 59 of file IntTypes.hpp.
Referenced by std::hash< toolbox::IntWrapper< PolicyT > >::operator()().
|
inlinestaticconstexprnoexcept |
Definition at line 61 of file IntTypes.hpp.
|
inlinestaticconstexprnoexcept |
Definition at line 62 of file IntTypes.hpp.
|
inlinestaticconstexprnoexcept |
Definition at line 63 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Addition assignment.
Definition at line 68 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Subtraction assignment.
Definition at line 75 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Multiplication assignment.
Definition at line 82 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Division assignment.
Definition at line 89 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Modulo assignment.
Definition at line 96 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Bitwise AND assignment.
Definition at line 103 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Bitwise OR assignment.
Definition at line 110 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Bitwise XOR assignment.
Definition at line 117 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Bitwise left shift assignment.
Definition at line 124 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Bitwise right shift assignment.
Definition at line 131 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Pre-increment.
Definition at line 140 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Pre-decrement.
Definition at line 147 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Post-increment.
Definition at line 154 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Post-decrement.
Definition at line 157 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Unary plus.
Definition at line 162 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Unary minus.
Definition at line 165 of file IntTypes.hpp.
|
inlineconstexprnoexcept |
Bitwise NOT.
Definition at line 200 of file IntTypes.hpp.
|
friend |
Addition.
Definition at line 168 of file IntTypes.hpp.
|
friend |
Subtraction.
Definition at line 174 of file IntTypes.hpp.
|
friend |
Multiplication.
Definition at line 180 of file IntTypes.hpp.
|
friend |
Division.
Definition at line 186 of file IntTypes.hpp.
|
friend |
Modulo.
Definition at line 192 of file IntTypes.hpp.
|
friend |
Bitwise AND.
Definition at line 203 of file IntTypes.hpp.
|
friend |
Bitwise OR.
Definition at line 209 of file IntTypes.hpp.
|
friend |
Bitwise XOR.
Definition at line 215 of file IntTypes.hpp.
|
friend |
Bitwise left shift.
Definition at line 221 of file IntTypes.hpp.
|
friend |
Bitwise right shift.
Definition at line 227 of file IntTypes.hpp.
|
friend |
|
friend |
|
friend |
Insertion.
Definition at line 239 of file IntTypes.hpp.