Lines Matching defs:CToReactor
74 struct CToReactor<void> struct
76 using type = Void;
79 struct CToReactor<bool> struct
81 using type = Bool;
85 struct CToReactor<uint8_t> struct
87 using type = Byte;
91 struct CToReactor<int8_t> struct
93 using type = SByte;
97 struct CToReactor<int16_t> struct
99 using type = Short;
103 struct CToReactor<uint16_t> struct
105 using type = UShort;
109 struct CToReactor<int32_t> struct
111 using type = Int;
115 struct CToReactor<uint32_t> struct
117 using type = UInt;
121 struct CToReactor<float> struct
123 using type = Float;
127 struct CToReactor<float[4]> struct
129 using type = Float4;
135 struct CToReactor<uint64_t> struct
137 using type = Long; /* static Long cast(uint64_t); */
194 struct CToReactor<T, std::enable_if_t<std::is_pointer<T>::value>> struct
196 using elem = typename std::remove_pointer<T>::type;
197 using type = CToReactorPtrT<elem>;
203 struct CToReactor<T, std::enable_if_t<std::is_enum<T>::value>> struct
205 using underlying = typename std::underlying_type<T>::type;
206 using type = CToReactorT<underlying>;