Version: 9.12.0
hdfi.h File Reference
#include "HDFtypes.h"
Include dependency graph for hdfi.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

hdf_idt HDFfileCreate (char *name)
 
hdf_err HDFfileClose (hdf_idt fid)
 
hdf_idt HDFfileOpen (char *name, hdf_access_mode access_mode)
 
hdf_err HDFfileMount (hdf_idt id, const char *name, hdf_idt fid)
 
hdf_err HDFfileUmount (hdf_idt id, const char *name)
 
hdf_idt HDFgroupCreate (hdf_idt pid, char *name)
 
hdf_idt HDFgroupOpen (hdf_idt pid, char *name)
 
hdf_err HDFgroupClose (hdf_idt id)
 
hdf_idt HDFdatasetOpen (hdf_idt pid, char *name)
 
hdf_err HDFdatasetClose (hdf_idt id)
 
hdf_idt HDFdatasetCreate (hdf_idt pid, char *name, hdf_type type, hdf_size *dimd, int ndim, hdf_byte_order order, hdf_idt arrayId)
 
hdf_err HDFdatasetWrite (hdf_idt id, void *val)
 
hdf_err HDFdatasetRead (hdf_idt id, void *val)
 
hdf_type HDFdatasetGetType (hdf_idt id)
 
hdf_type HDFarrayGetType (hdf_idt id)
 
hdf_idt HDFarrayGetTypeId (hdf_idt type_id)
 
hdf_err HDFarrayClose (hdf_idt id)
 
int HDFarrayGetnDim (hdf_idt id)
 
hdf_err HDFarrayGetDim (hdf_idt id, hdf_size dim[])
 
hdf_idt HDFarrayCreate (hdf_type dataType, int ndim, hdf_size *dim)
 
int HDFdatasetGetnDim (hdf_idt id)
 
hdf_err HDFdatasetGetDim (hdf_idt id, hdf_size dim[])
 
long HDFdatasetGetSize (hdf_idt id)
 
hdf_byte_order HDFdatasetGetOrder (hdf_idt id)
 
hdf_idt HDFattrOpen (hdf_idt pid, char *name)
 
hdf_err HDFattrClose (hdf_idt id)
 
hdf_idt HDFattrCreate (hdf_idt pid, char *name, hdf_type type, size_t size)
 
hdf_err HDFattrWrite (hdf_idt id, void *val)
 
hdf_err HDFattrRead (hdf_idt id, void *val)
 
hdf_type HDFattrGetType (hdf_idt id)
 
hdf_type HDFattrGetSize (hdf_idt id)
 
void HDFerrorModeLock ()
 
hdf_err HDFnObjects (hdf_idt fid, const char *path, int *n)
 
hdf_err HDFobjectIdentify (hdf_idt fid, const char *path, int i, char *name)
 
hdf_err HDFobjectType (hdf_idt id, char *name, hdf_object_type *type)
 

Function Documentation

◆ HDFarrayClose()

hdf_err HDFarrayClose ( hdf_idt  id)

References TestKernelHelpers::ret.

Referenced by HDFarray::CloseOnDisk().

◆ HDFarrayCreate()

hdf_idt HDFarrayCreate ( hdf_type  dataType,
int  ndim,
hdf_size dim 
)

◆ HDFarrayGetDim()

hdf_err HDFarrayGetDim ( hdf_idt  id,
hdf_size  dim[] 
)

◆ HDFarrayGetnDim()

int HDFarrayGetnDim ( hdf_idt  id)

Referenced by HDFarray::nDim().

◆ HDFarrayGetType()

◆ HDFarrayGetTypeId()

hdf_idt HDFarrayGetTypeId ( hdf_idt  type_id)

Referenced by HDFarray::HDFarray().

◆ HDFattrClose()

hdf_err HDFattrClose ( hdf_idt  id)

◆ HDFattrCreate()

hdf_idt HDFattrCreate ( hdf_idt  pid,
char *  name,
hdf_type  type,
size_t  size 
)

◆ HDFattrGetSize()

hdf_type HDFattrGetSize ( hdf_idt  id)

References HDF_NONE, and TestKernelHelpers::ret.

Referenced by HDFattribute::GetSize().

◆ HDFattrGetType()

◆ HDFattrOpen()

hdf_idt HDFattrOpen ( hdf_idt  pid,
char *  name 
)

References pythfilter::name.

Referenced by main(), and HDFattribute::OpenOnDisk().

◆ HDFattrRead()

hdf_err HDFattrRead ( hdf_idt  id,
void *  val 
)

◆ HDFattrWrite()

hdf_err HDFattrWrite ( hdf_idt  id,
void *  val 
)

◆ HDFdatasetClose()

hdf_err HDFdatasetClose ( hdf_idt  id)

References TestKernelHelpers::ret.

Referenced by HDFdataset::CloseOnDisk(), and main().

◆ HDFdatasetCreate()

hdf_idt HDFdatasetCreate ( hdf_idt  pid,
char *  name,
hdf_type  type,
hdf_size dimd,
int  ndim,
hdf_byte_order  order,
hdf_idt  arrayId 
)

◆ HDFdatasetGetDim()

hdf_err HDFdatasetGetDim ( hdf_idt  id,
hdf_size  dim[] 
)

◆ HDFdatasetGetnDim()

int HDFdatasetGetnDim ( hdf_idt  id)

◆ HDFdatasetGetOrder()

hdf_byte_order HDFdatasetGetOrder ( hdf_idt  id)

Referenced by HDFdataset::GetOrder().

◆ HDFdatasetGetSize()

long HDFdatasetGetSize ( hdf_idt  id)

Referenced by HDFdataset::GetSize().

◆ HDFdatasetGetType()

◆ HDFdatasetOpen()

hdf_idt HDFdatasetOpen ( hdf_idt  pid,
char *  name 
)

References pythfilter::name.

Referenced by main(), and HDFdataset::OpenOnDisk().

◆ HDFdatasetRead()

hdf_err HDFdatasetRead ( hdf_idt  id,
void *  val 
)

References TestKernelHelpers::ret.

Referenced by main(), and HDFdataset::ReadFromDisk().

◆ HDFdatasetWrite()

hdf_err HDFdatasetWrite ( hdf_idt  id,
void *  val 
)

◆ HDFerrorModeLock()

void HDFerrorModeLock ( )

Referenced by HDFobject::HDFobject(), and main().

◆ HDFfileClose()

hdf_err HDFfileClose ( hdf_idt  fid)

◆ HDFfileCreate()

hdf_idt HDFfileCreate ( char *  name)

◆ HDFfileMount()

hdf_err HDFfileMount ( hdf_idt  id,
const char *  name,
hdf_idt  fid 
)

◆ HDFfileOpen()

hdf_idt HDFfileOpen ( char *  name,
hdf_access_mode  access_mode 
)

◆ HDFfileUmount()

hdf_err HDFfileUmount ( hdf_idt  id,
const char *  name 
)

◆ HDFgroupClose()

hdf_err HDFgroupClose ( hdf_idt  id)

References TestKernelHelpers::ret.

Referenced by HDFgroup::CloseOnDisk(), and main().

◆ HDFgroupCreate()

hdf_idt HDFgroupCreate ( hdf_idt  pid,
char *  name 
)

References pythfilter::name.

Referenced by HDFgroup::CreateOnDisk(), and main().

◆ HDFgroupOpen()

hdf_idt HDFgroupOpen ( hdf_idt  pid,
char *  name 
)

References pythfilter::name.

Referenced by main(), and HDFgroup::OpenOnDisk().

◆ HDFnObjects()

hdf_err HDFnObjects ( hdf_idt  fid,
const char *  path,
int *  n 
)

◆ HDFobjectIdentify()

hdf_err HDFobjectIdentify ( hdf_idt  fid,
const char *  path,
int  i,
char *  name 
)

◆ HDFobjectType()