IUF-SDK-3
Interventional Ultrasound Library
iufDataStreamDictPrivate.h
Go to the documentation of this file.
1 #ifndef IUFLIBRARY_IUFDATASTREAMDICT_H
2 #define IUFLIBRARY_IUFDATASTREAMDICT_H
3 
4 #include <iufHDF5.h>
5 #include <iufDataStream.h>
6 
7 // ADT
10 #define IUDSD_INVALID (iudsd_t) NULL
11 
13 (
14  void
15 );
16 
18 (
19  iudsd_t dict
20 );
21 
23 (
24  iudsd_t reference,
25  iudsd_t actual
26 );
27 
29 (
30  iudsd_t dict
31 );
32 
34 (
35  iudsd_t dict,
36  char * key
37 );
38 
40 (
41  iudsd_t dict,
42  char * key,
43  iuds_t member
44 );
45 
46 #endif //IUFLIBRARY_IUFHLPULSEDICT_H
iudsd_t iufDataStreamDictCreate(void)
Definition: iufDataStreamDict.c:28
IufDataStreamDict * iudsd_t
Definition: iufDataStreamDictPrivate.h:9
int iufDataStreamDictGetSize(iudsd_t dict)
Definition: iufDataStreamDict.c:110
int iufDataStreamDictDelete(iudsd_t dict)
Definition: iufDataStreamDict.c:38
Definition: iufDataStream.h:7
int iufDataStreamDictCompare(iudsd_t reference, iudsd_t actual)
Definition: iufDataStreamDict.c:90
int iufDataStreamDictSet(iudsd_t dict, char *key, iuds_t member)
Definition: iufDataStreamDict.c:137
Definition: iufDataStreamDict.c:18
iuds_t iufDataStreamDictGet(iudsd_t dict, char *key)
Definition: iufDataStreamDict.c:119