attributes | irsol::protocol::internal::BinaryData< NBytes, N > | |
BinaryData(std::vector< irsol::types::byte_t > &&data, const std::array< uint64_t, N > &shape, std::vector< BinaryDataAttribute > &&attributes={}) | irsol::protocol::internal::BinaryData< NBytes, N > | inline |
BinaryData(BinaryData &&other)=default | irsol::protocol::internal::BinaryData< NBytes, N > | |
BinaryData(const BinaryData &)=delete | irsol::protocol::internal::BinaryData< NBytes, N > | |
BYTES_PER_ELEMENT | irsol::protocol::internal::BinaryData< NBytes, N > | static |
data | irsol::protocol::internal::BinaryData< NBytes, N > | |
DIM | irsol::protocol::internal::BinaryData< NBytes, N > | static |
IRSOL_STATIC_ASSERT((NBytes==1||NBytes==2), "Binary data element byte size must be 1 or 2") | irsol::protocol::internal::BinaryData< NBytes, N > | |
IRSOL_STATIC_ASSERT(N >=1, "Binary data dimensionality must be at least 1") | irsol::protocol::internal::BinaryData< NBytes, N > | |
numBytes | irsol::protocol::internal::BinaryData< NBytes, N > | |
numElements | irsol::protocol::internal::BinaryData< NBytes, N > | |
operator=(const BinaryData &)=delete | irsol::protocol::internal::BinaryData< NBytes, N > | |
operator=(BinaryData &&other) noexcept=delete | irsol::protocol::internal::BinaryData< NBytes, N > | |
shape | irsol::protocol::internal::BinaryData< NBytes, N > | |
toString() const | irsol::protocol::internal::BinaryData< NBytes, N > | inline |