Skip to content

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