equal
deleted
inserted
replaced
18 #ifndef QTMS_SINK_H |
18 #ifndef QTMS_SINK_H |
19 #define QTMS_SINK_H |
19 #define QTMS_SINK_H |
20 |
20 |
21 #include <qtms.h> |
21 #include <qtms.h> |
22 |
22 |
23 namespace QTMS { |
23 namespace QTMS |
|
24 { |
24 |
25 |
25 /** |
26 /** |
26 * QTMSSink class |
27 * QTMSSink class |
27 * |
28 * |
28 * Base class for QTMS data sink type objects. |
29 * Base class for QTMS data sink type objects. |
29 * |
30 * |
30 * @lib QTMSapi.lib |
31 * @lib QTMSapi.lib |
31 * |
32 * |
32 */ |
33 */ |
33 class QTMSSink |
34 class QTMSSink |
34 { |
35 { |
35 public: |
36 public: |
36 /** |
37 /** |
37 * Returns type of the concrete data sink object implementation. |
38 * Returns type of the concrete data sink object implementation. |
38 * |
39 * |
39 * This function can be called at any time. |
40 * This function can be called at any time. |
44 * @return |
45 * @return |
45 * QTMS_RESULT_SUCCESS if sink type is returned successfully. |
46 * QTMS_RESULT_SUCCESS if sink type is returned successfully. |
46 * |
47 * |
47 */ |
48 */ |
48 virtual gint GetType(QTMSSinkType& sinktype) = 0; |
49 virtual gint GetType(QTMSSinkType& sinktype) = 0; |
49 }; |
50 }; |
50 |
51 |
51 } //namespace QTMS |
52 } //namespace QTMS |
52 |
53 |
53 #endif //QTMS_SINK_H |
54 #endif //QTMS_SINK_H |
54 |
|