Skip to content

Class radex::detail::MetaData

ClassList > radex > detail > MetaData

Public Functions

Type Name
const MetaInt * dims_ptr () const
const MetaInt * get_buffer () const
MetaInt n_dims () const
MetaInt n_elements () const
MetaInt size () const
radex::data::DType type () const

Public Static Functions

Type Name
MetaData from_buffer (BytesBuffer buf)
MetaData make_scalar ()
MetaData make_tensor (const MetaInt * dims, MetaInt n_dims)

Public Functions Documentation

function dims_ptr

inline const MetaInt * radex::detail::MetaData::dims_ptr () const

function get_buffer

inline const MetaInt * radex::detail::MetaData::get_buffer () const

function n_dims

inline MetaInt radex::detail::MetaData::n_dims () const

function n_elements

inline MetaInt radex::detail::MetaData::n_elements () const

function size

inline MetaInt radex::detail::MetaData::size () const

function type

inline radex::data::DType radex::detail::MetaData::type () const

Public Static Functions Documentation

function from_buffer

static MetaData radex::detail::MetaData::from_buffer (
    BytesBuffer buf
) 

function make_scalar

template<typename T>
static inline MetaData radex::detail::MetaData::make_scalar () 

function make_tensor

template<typename T>
static inline MetaData radex::detail::MetaData::make_tensor (
    const MetaInt * dims,
    MetaInt n_dims
) 


The documentation for this class was generated from the following file include/radex/client_base.hpp