|  | 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.