| 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 |