Template Struct TypeInfo< array::ArrayContainer< ShapeType_, StorageType_ > >#
Defined in File arrayContainer.hpp
Struct Documentation#
-
template<typename ShapeType_, typename StorageType_>
struct TypeInfo<array::ArrayContainer<ShapeType_, StorageType_>># Public Types
-
using Scalar = typename TypeInfo<StorageType_>::Scalar#
-
using Packet = std::false_type#
-
using Backend = typename TypeInfo<StorageType_>::Backend#
-
using ShapeType = ShapeType_#
-
using StorageType = StorageType_#
Public Static Attributes
-
static constexpr detail::LibRapidType type = detail::LibRapidType::ArrayContainer#
-
static constexpr int64_t packetWidth = 1#
-
static constexpr int64_t cudaPacketWidth = 1#
-
static constexpr bool canAlign = false#
-
static constexpr int64_t canMemcpy = false#
-
using Scalar = typename TypeInfo<StorageType_>::Scalar#