File strong_int.h
FileList > deps > strong_int.h
Go to the source code of this file
#include <cstdint>#include <iosfwd>#include <limits>#include <ostream>#include <type_traits>#include "absl/base/macros.h"#include "absl/log/absl_log.h"#include "mediapipe/framework/port/port.h"
Namespaces
| Type | Name |
|---|---|
| namespace | mediapipe |
| namespace | intops |
Classes
| Type | Name |
|---|---|
| struct | NullStrongIntValidator |
| class | StrongInt <typename TagType, typename NativeType, typename ValidatorType> |
Macros
| Type | Name |
|---|---|
| define | NUMERIC_VS_STRONG_INT_BINARY_OP (op) /* multi line expression */ |
| define | STRONG_INT_COMPARISON_OP (op) /* multi line expression */ |
| define | STRONG_INT_VS_NUMERIC_BINARY_OP (op) /* multi line expression */ |
| define | STRONG_INT_VS_STRONG_INT_BINARY_OP (op) /* multi line expression */ |
Macro Definition Documentation
define NUMERIC_VS_STRONG_INT_BINARY_OP
#define NUMERIC_VS_STRONG_INT_BINARY_OP (
op
) `/* multi line expression */`
define STRONG_INT_COMPARISON_OP
#define STRONG_INT_COMPARISON_OP (
op
) `/* multi line expression */`
define STRONG_INT_VS_NUMERIC_BINARY_OP
#define STRONG_INT_VS_NUMERIC_BINARY_OP (
op
) `/* multi line expression */`
define STRONG_INT_VS_STRONG_INT_BINARY_OP
#define STRONG_INT_VS_STRONG_INT_BINARY_OP (
op
) `/* multi line expression */`
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/deps/strong_int.h