HDF5  1.12.0
Functions
H5Tcompound.c File Reference
#include "H5Tmodule.h"
#include "H5private.h"
#include "H5CXprivate.h"
#include "H5Eprivate.h"
#include "H5Iprivate.h"
#include "H5MMprivate.h"
#include "H5Tpkg.h"

Functions

size_t H5Tget_member_offset (hid_t type_id, unsigned membno)
 
size_t H5T_get_member_offset (const H5T_t *dt, unsigned membno)
 
H5T_class_t H5Tget_member_class (hid_t type_id, unsigned membno)
 
hid_t H5Tget_member_type (hid_t type_id, unsigned membno)
 
H5T_tH5T_get_member_type (const H5T_t *dt, unsigned membno)
 
size_t H5T__get_member_size (const H5T_t *dt, unsigned membno)
 
herr_t H5Tinsert (hid_t parent_id, const char *name, size_t offset, hid_t member_id)
 
herr_t H5Tpack (hid_t type_id)
 
herr_t H5T__insert (H5T_t *parent, const char *name, size_t offset, const H5T_t *member)
 
void H5T__update_packed (const H5T_t *dt)
 

Function Documentation

◆ H5T__get_member_size()

size_t H5T__get_member_size ( const H5T_t dt,
unsigned  membno 
)

◆ H5T__insert()

herr_t H5T__insert ( H5T_t parent,
const char *  name,
size_t  offset,
const H5T_t member 
)

◆ H5T__update_packed()

void H5T__update_packed ( const H5T_t dt)

◆ H5T_get_member_offset()

size_t H5T_get_member_offset ( const H5T_t dt,
unsigned  membno 
)

◆ H5T_get_member_type()

H5T_t* H5T_get_member_type ( const H5T_t dt,
unsigned  membno 
)

◆ H5Tget_member_class()

H5T_class_t H5Tget_member_class ( hid_t  type_id,
unsigned  membno 
)

◆ H5Tget_member_offset()

size_t H5Tget_member_offset ( hid_t  type_id,
unsigned  membno 
)

◆ H5Tget_member_type()

hid_t H5Tget_member_type ( hid_t  type_id,
unsigned  membno 
)

◆ H5Tinsert()

herr_t H5Tinsert ( hid_t  parent_id,
const char *  name,
size_t  offset,
hid_t  member_id 
)

◆ H5Tpack()

herr_t H5Tpack ( hid_t  type_id)