template<typename IntTypeName, typename _ValueType>
class gtl::IntType< IntTypeName, _ValueType >
Definition at line 182 of file int_type.h.
#include <int_type.h>
|
| static constexpr absl::string_view | TypeName () |
◆ ThisType
template<typename IntTypeName, typename _ValueType>
typedef IntType<IntTypeName, ValueType> gtl::IntType< IntTypeName, _ValueType >::ThisType
◆ ValueType
template<typename IntTypeName, typename _ValueType>
typedef _ValueType gtl::IntType< IntTypeName, _ValueType >::ValueType
◆ IntType() [1/2]
template<typename IntTypeName, typename _ValueType>
◆ IntType() [2/2]
template<typename IntTypeName, typename _ValueType>
◆ INT_TYPE_ASSIGNMENT_OP() [1/5]
template<typename IntTypeName, typename _ValueType>
| gtl::IntType< IntTypeName, _ValueType >::INT_TYPE_ASSIGNMENT_OP |
( |
% | | ) |
|
◆ INT_TYPE_ASSIGNMENT_OP() [2/5]
template<typename IntTypeName, typename _ValueType>
| gtl::IntType< IntTypeName, _ValueType >::INT_TYPE_ASSIGNMENT_OP |
( |
+ | | ) |
|
◆ INT_TYPE_ASSIGNMENT_OP() [3/5]
template<typename IntTypeName, typename _ValueType>
| gtl::IntType< IntTypeName, _ValueType >::INT_TYPE_ASSIGNMENT_OP |
( |
- | | ) |
|
◆ INT_TYPE_ASSIGNMENT_OP() [4/5]
template<typename IntTypeName, typename _ValueType>
| INT_TYPE_ASSIGNMENT_OP * gtl::IntType< IntTypeName, _ValueType >::INT_TYPE_ASSIGNMENT_OP |
( |
/ | | ) |
|
◆ INT_TYPE_ASSIGNMENT_OP() [5/5]
template<typename IntTypeName, typename _ValueType>
| gtl::IntType< IntTypeName, _ValueType >::INT_TYPE_ASSIGNMENT_OP |
( |
>= | | ) |
|
◆ operator!()
template<typename IntTypeName, typename _ValueType>
| bool gtl::IntType< IntTypeName, _ValueType >::operator! |
( |
| ) |
const |
|
inlineconstexpr |
◆ operator+()
template<typename IntTypeName, typename _ValueType>
◆ operator++() [1/2]
template<typename IntTypeName, typename _ValueType>
◆ operator++() [2/2]
template<typename IntTypeName, typename _ValueType>
◆ operator-()
template<typename IntTypeName, typename _ValueType>
◆ operator--() [1/2]
template<typename IntTypeName, typename _ValueType>
◆ operator--() [2/2]
template<typename IntTypeName, typename _ValueType>
◆ operator=()
template<typename IntTypeName, typename _ValueType>
◆ operator~()
template<typename IntTypeName, typename _ValueType>
◆ TypeName()
template<typename IntTypeName, typename _ValueType>
| constexpr absl::string_view gtl::IntType< IntTypeName, _ValueType >::TypeName |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ value() [1/2]
template<typename IntTypeName, typename _ValueType>
template<typename ValType>
| ValType gtl::IntType< IntTypeName, _ValueType >::value |
( |
| ) |
const |
|
inlineconstexpr |
◆ value() [2/2]
template<typename IntTypeName, typename _ValueType>
◆ AbslHashValue
template<typename IntTypeName, typename _ValueType>
template<typename H>
| H AbslHashValue |
( |
H | h, |
|
|
const IntType< IntTypeName, _ValueType > & | i ) |
|
friend |
The documentation for this class was generated from the following file: