IUF-SDK-3
Interventional Ultrasound Library
iufCompoundFileInstance.h
Go to the documentation of this file.
1 #ifndef IUFLIBRARY_IUFHLCOMPOUNDFILEIMP_H
2 #define IUFLIBRARY_IUFHLCOMPOUNDFILEIMP_H
3 
4 #include <hdf5.h>
5 #include <hdf5_hl.h>
6 #include <iufCompoundFile.h>
7 #include <iufHistoryNode.h>
8 
11 #define IUCFI_INVALID (iucfi_t) NULL
12 
13 
15 (
16  iucf_t inputFile
17 );
18 
19 
21 (
22  hid_t handle,
23  iucfi_t instanceData
24 );
25 
27 (
28  hid_t handle
29 );
30 
32 (
33  hid_t handle
34 );
35 
37 (
38  iucfi_t instanceData
39 );
40 
42 (
43  iucf_t inputFile,
44  char * fileName
45 );
46 
47 #endif //IUFLIBRARY_IUFHLINPUTFILEIMP_H
int iufCompoundFileSetFilename(iucf_t inputFile, char *fileName)
iucf_t iufCompoundFileSpecificsLoad(iucf_t inputFile)
Definition: iufHistoryNodeADT.h:4
void * iufCompoundFileInstanceLoad(hid_t handle)
Definition: iufCompoundFile.c:114
hid_t handle
Definition: iufCompoundFile.c:19
iuhn_t iufCompoundFileLoadNode(hid_t handle)
Definition: iufCompoundFile.c:133
int iufCompoundFileInstanceDelete(iucfi_t instanceData)
Definition: iufCompoundFile.c:45
Definition: iufCompoundFile.c:25
int iufCompoundFileSaveInstance(hid_t handle, iucfi_t instanceData)
Definition: iufCompoundFile.c:171
Definition: iufCompoundFile.c:12
IufCompoundFileInstance * iucfi_t
Definition: iufCompoundFileInstance.h:10