![]() |
Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
|
Definition at line 182 of file int_type.h.
#include <int_type.h>
Classes | |
| struct | Hasher |
Public Types | |
| typedef _ValueType | ValueType |
| typedef IntType< IntTypeName, ValueType > | ThisType |
Public Member Functions | |
| constexpr | IntType () |
| constexpr | IntType (ValueType value) |
| constexpr ValueType | value () const |
| template<typename ValType> | |
| constexpr ValType | value () const |
| ThisType & | operator++ () |
| const ThisType | operator++ (int v) |
| ThisType & | operator-- () |
| const ThisType | operator-- (int v) |
| constexpr bool | operator! () const |
| constexpr const ThisType | operator+ () const |
| constexpr const ThisType | operator- () const |
| constexpr const ThisType | operator~ () const |
| INT_TYPE_ASSIGNMENT_OP (+=) | |
| INT_TYPE_ASSIGNMENT_OP (-=) | |
| INT_TYPE_ASSIGNMENT_OP * | INT_TYPE_ASSIGNMENT_OP (/=);INT_TYPE_ASSIGNMENT_OP(<<= |
| INT_TYPE_ASSIGNMENT_OP (> >=) | |
| INT_TYPE_ASSIGNMENT_OP (%=) | |
| ThisType & | operator= (ValueType arg_value) |
Static Public Member Functions | |
| static constexpr absl::string_view | TypeName () |
Friends | |
| template<typename H> | |
| H | AbslHashValue (H h, const IntType &i) |
| typedef IntType<IntTypeName, ValueType> gtl::IntType< IntTypeName, _ValueType >::ThisType |
Definition at line 185 of file int_type.h.
| typedef _ValueType gtl::IntType< IntTypeName, _ValueType >::ValueType |
Definition at line 184 of file int_type.h.
|
inlineconstexpr |
Definition at line 205 of file int_type.h.
|
inlineexplicitconstexpr |
Definition at line 207 of file int_type.h.
| gtl::IntType< IntTypeName, _ValueType >::INT_TYPE_ASSIGNMENT_OP | ( | % | ) |
| gtl::IntType< IntTypeName, _ValueType >::INT_TYPE_ASSIGNMENT_OP | ( | + | ) |
| gtl::IntType< IntTypeName, _ValueType >::INT_TYPE_ASSIGNMENT_OP | ( | - | ) |
| INT_TYPE_ASSIGNMENT_OP * gtl::IntType< IntTypeName, _ValueType >::INT_TYPE_ASSIGNMENT_OP | ( | / | ) |
| gtl::IntType< IntTypeName, _ValueType >::INT_TYPE_ASSIGNMENT_OP | ( | >= | ) |
|
inlineconstexpr |
Definition at line 244 of file int_type.h.
|
inlineconstexpr |
Definition at line 245 of file int_type.h.
|
inline |
Definition at line 225 of file int_type.h.
|
inline |
Definition at line 229 of file int_type.h.
|
inlineconstexpr |
Definition at line 246 of file int_type.h.
|
inline |
Definition at line 234 of file int_type.h.
|
inline |
Definition at line 238 of file int_type.h.
|
inline |
Definition at line 270 of file int_type.h.
|
inlineconstexpr |
Definition at line 247 of file int_type.h.
|
inlinestaticconstexpr |
Definition at line 187 of file int_type.h.
|
inlineconstexpr |
Definition at line 220 of file int_type.h.
|
inlineconstexpr |
Definition at line 217 of file int_type.h.
|
friend |
Definition at line 199 of file int_type.h.