File internal.h
FileList > formats > tensor > internal.h
Go to the source code of this file
#include <cstdint>
#include <type_traits>
Namespaces
Type | Name |
---|---|
namespace | mediapipe |
namespace | tensor_internal |
Classes
Type | Name |
---|---|
struct | TypeInList <typename, typename> |
struct | TypeInList< T, TypeList< T, Ts... > > <typename T, Ts> |
struct | TypeInList< T, TypeList< TOther, Ts... > > <typename T, typename TOther, Ts> |
struct | TypeList <Ts> |
Macros
Type | Name |
---|---|
define | TENSOR_INT_TO_STRING (x) TENSOR\_INT\_TO\_STRING2(x) |
define | TENSOR_INT_TO_STRING2 (x) #x |
define | TENSOR_UNIQUE_VIEW_TYPE_ID () /* multi line expression */ |
define | TENSOR_UNIQUE_VIEW_TYPE_ID_T (T) static inline uint64\_t kId = tool::GetTypeHash<T>(); |
Macro Definition Documentation
define TENSOR_INT_TO_STRING
#define TENSOR_INT_TO_STRING (
x
) `TENSOR_INT_TO_STRING2(x)`
define TENSOR_INT_TO_STRING2
#define TENSOR_INT_TO_STRING2 (
x
) `#x`
define TENSOR_UNIQUE_VIEW_TYPE_ID
#define TENSOR_UNIQUE_VIEW_TYPE_ID (
) `/* multi line expression */`
define TENSOR_UNIQUE_VIEW_TYPE_ID_T
#define TENSOR_UNIQUE_VIEW_TYPE_ID_T (
T
) `static inline uint64_t kId = tool::GetTypeHash<T>();`
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/formats/tensor/internal.h