mmappfw_plat/qt_telephony_multimedia_service_api/inc/qtmssink.h
changeset 50 762d760dcfdf
parent 27 cbb1bfb7ebfb
equal deleted inserted replaced
48:b7b49303d0c0 50:762d760dcfdf
    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