atlas
|
Public Member Functions | |
ArrayReference (const void *data, DataType, const ArrayShape &) | |
template<typename T > | |
ArrayReference (const T *data, const ArrayShape &shape) | |
ArrayReference (ArrayReference &&) | |
ArrayReference & | operator= (ArrayReference &&) |
void * | data () const |
![]() | |
ArrayMetadata (const Metadata &) | |
ArrayMetadata (const DataType &, const ArrayShape &) | |
ArrayMetadata (const ArrayMetadata &) | |
ArrayMetadata (ArrayMetadata &&) | |
ArrayMetadata & | operator= (ArrayMetadata &&) |
int | rank () const |
int | shape (int i) const |
const ArrayShape & | shape () const |
DataType | datatype () const |
size_t | size () const |
size_t | bytes () const |
Friends | |
void | decode (const atlas::io::Metadata &, const atlas::io::Data &, ArrayReference &) |
Additional Inherited Members | |
![]() | |
using | ArrayShape = array::ArrayShape |
using | DataType = array::DataType |
![]() | |
static std::string | type () |