HAMR
The Heterogeneous Accelerator Memory Resource
hamr::array_interface_tt< char > 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

char traits for Numpy's array interface protocol

Member Function Documentation

◆ descr()

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

Numpy type descriptor string ( < i 1 )

◆ elemsize()

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

number of bytes per element ( 1 )

◆ little_endian()

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

true if the machine order is little endian

◆ typekind()

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

char code for the type ( i )


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