Struct mediapipe::intops::NullStrongIntValidator
ClassList > mediapipe > intops > NullStrongIntValidator
Public Static Functions
Type | Name |
---|---|
void | ValidateAdd (T lhs, T rhs) |
void | ValidateBitAnd (T lhs, T rhs) |
void | ValidateBitNot (T value) |
void | ValidateBitOr (T lhs, T rhs) |
void | ValidateBitXor (T lhs, T rhs) |
void | ValidateDivide (T lhs, U rhs) |
constexpr bool | ValidateInit (U arg) |
void | ValidateLeftShift (T lhs, int64_t rhs) |
void | ValidateModulo (T lhs, U rhs) |
void | ValidateMultiply (T lhs, U rhs) |
void | ValidateNegate (T value) |
void | ValidateRightShift (T lhs, int64_t rhs) |
void | ValidateSubtract (T lhs, T rhs) |
Public Static Functions Documentation
function ValidateAdd
template<typename T>
static inline void mediapipe::intops::NullStrongIntValidator::ValidateAdd (
T lhs,
T rhs
)
function ValidateBitAnd
template<typename T>
static inline void mediapipe::intops::NullStrongIntValidator::ValidateBitAnd (
T lhs,
T rhs
)
function ValidateBitNot
template<typename T>
static inline void mediapipe::intops::NullStrongIntValidator::ValidateBitNot (
T value
)
function ValidateBitOr
template<typename T>
static inline void mediapipe::intops::NullStrongIntValidator::ValidateBitOr (
T lhs,
T rhs
)
function ValidateBitXor
template<typename T>
static inline void mediapipe::intops::NullStrongIntValidator::ValidateBitXor (
T lhs,
T rhs
)
function ValidateDivide
template<typename T, typename U>
static inline void mediapipe::intops::NullStrongIntValidator::ValidateDivide (
T lhs,
U rhs
)
function ValidateInit
template<typename T, typename U>
static inline constexpr bool mediapipe::intops::NullStrongIntValidator::ValidateInit (
U arg
)
function ValidateLeftShift
template<typename T>
static inline void mediapipe::intops::NullStrongIntValidator::ValidateLeftShift (
T lhs,
int64_t rhs
)
function ValidateModulo
template<typename T, typename U>
static inline void mediapipe::intops::NullStrongIntValidator::ValidateModulo (
T lhs,
U rhs
)
function ValidateMultiply
template<typename T, typename U>
static inline void mediapipe::intops::NullStrongIntValidator::ValidateMultiply (
T lhs,
U rhs
)
function ValidateNegate
template<typename T>
static inline void mediapipe::intops::NullStrongIntValidator::ValidateNegate (
T value
)
function ValidateRightShift
template<typename T>
static inline void mediapipe::intops::NullStrongIntValidator::ValidateRightShift (
T lhs,
int64_t rhs
)
function ValidateSubtract
template<typename T>
static inline void mediapipe::intops::NullStrongIntValidator::ValidateSubtract (
T lhs,
T rhs
)
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/deps/strong_int.h