HAMR
The Heterogeneous Accelerator Memory Resource
hamr::array_interface_tt< double > Struct Reference

#include <hamr_buffer_handle.h>

Static Public Member Functions

static constexpr size_t elemsize ()
 
static constexpr char typekind ()
 
static constexpr bool little_endian ()
 
static constexpr const char * descr ()
 

Detailed Description

double traits for Numpy's array interface protocol

Member Function Documentation

◆ descr()

static constexpr const char* hamr::array_interface_tt< double >::descr ( )
inlinestaticconstexpr

Numpy type descriptor string ( < f 8 )

◆ elemsize()

static constexpr size_t hamr::array_interface_tt< double >::elemsize ( )
inlinestaticconstexpr

number of bytes per element ( 8 )

◆ little_endian()

static constexpr bool hamr::array_interface_tt< double >::little_endian ( )
inlinestaticconstexpr

true if the machine order is little endian

◆ typekind()

static constexpr char hamr::array_interface_tt< double >::typekind ( )
inlinestaticconstexpr

char code for the type ( f )


The documentation for this struct was generated from the following file: