IUF-SDK-3
Interventional Ultrasound Library
iufSource.h
Go to the documentation of this file.
1 #ifndef IUFLIBRARY_IUFHLSOURCE_H
2 #define IUFLIBRARY_IUFHLSOURCE_H
3 
4 typedef enum {
11 
12 // ADT
13 typedef struct IufSource IufSource;
18 typedef IufSource *ius_t;
19 #define IUS_INVALID (ius_t) NULL
20 
25 (
26  ius_t source
27 );
28 
33 (
34  ius_t reference,
35  ius_t actual
36 );
37 
42 (
43  ius_t source
44 );
45 
46 #endif //IUFLIBRARY_IUFHLSOURCE_H
IufSource * ius_t
Definition: iufSource.h:18
Definition: iufSource.h:5
Definition: iufSource.h:6
int iufSourceDelete(ius_t source)
Delete a source.
Definition: iufSource.c:14
Definition: iufSourcePrivate.h:10
Definition: iufSource.h:8
Definition: iufSource.h:7
IufSourceType
Definition: iufSource.h:4
IufSourceType iufSourceGetType(ius_t source)
Get which type the source has.
Definition: iufSource.c:100
Definition: iufSource.h:9
int iufSourceCompare(ius_t reference, ius_t actual)
Compare two sources.
Definition: iufSource.c:63