Skip to content

RandomTraits::MetadataInventory

#include <sbio/formats/random/random_traits.hh>
struct MetadataInventory

Defined in src/lib/sbio/formats/random/random_traits.hh:243

Name Kind Owner
entries variable Declared here
count variable Declared here
add_detector function Declared here
entry_matches function Declared here
metadata_for function Declared here
num_entries function Declared here
Return Name Description
Entry entries
hd_std::size_t count

Entry entries

Defined in src/lib/sbio/formats/random/random_traits.hh:254


hd_std::size_t count { 0 }

Defined in src/lib/sbio/formats/random/random_traits.hh:255

Return Name Description
SBIO_HD void add_detector
SBIO_HD bool entry_matches const inline
SBIO_HD auto metadata_for const inline
SBIO_HD hd_std::size_t num_entries const inline

SBIO_HD void add_detector(const char * name_, const char * type_, hd_std::uint16_t rank_, const hd_std::uint32_t * shape_, ncarray::DType dtype)

Defined in src/lib/sbio/formats/random/random_traits.hh:257


const inline

inline SBIO_HD bool entry_matches(hd_std::size_t entry_no, const char * name_query, DataAccessPtn ptn) const

Defined in src/lib/sbio/formats/random/random_traits.hh:263


const inline

inline SBIO_HD auto metadata_for(hd_std::size_t entry_no) const

Defined in src/lib/sbio/formats/random/random_traits.hh:273


const inline

inline SBIO_HD hd_std::size_t num_entries() const

Defined in src/lib/sbio/formats/random/random_traits.hh:278