qtms/inc/qtmsbufferimpl.h
changeset 44 d141fc1ad77b
parent 27 cbb1bfb7ebfb
child 50 762d760dcfdf
equal deleted inserted replaced
43:7b58e65d61ee 44:d141fc1ad77b
    18 #ifndef QTMS_BUFFER_IMPL_H
    18 #ifndef QTMS_BUFFER_IMPL_H
    19 #define QTMS_BUFFER_IMPL_H
    19 #define QTMS_BUFFER_IMPL_H
    20 
    20 
    21 #include <qtms.h>
    21 #include <qtms.h>
    22 
    22 
       
    23 // FORWARD DECLARATION
       
    24 namespace TMS {
       
    25 class TMSBuffer;
       
    26 }
       
    27 
    23 namespace QTMS {
    28 namespace QTMS {
    24 
    29 
    25 // FORWARD DECLARATIONS
    30 // FORWARD DECLARATIONS
    26 class QTMSBuffer;
    31 class QTMSBuffer;
    27 
    32 
    28 // TMSBufferImpl class
    33 // TMSBufferImpl class
    29 class QTMSBufferImpl
    34 class QTMSBufferImpl
    30     {
    35     {
    31 public:
    36 public:
    32     static gint Create(QTMSBufferType ctype, guint size,
    37     static gint Create(QTMSBufferType ctype, QTMSBuffer*& buffer,
    33             QTMSBuffer*& tmsbuffer);
    38             TMS::TMSBuffer*& tmsbuffer);
    34     static gint Delete(QTMSBuffer*& tmsbuffer);
    39     static gint Delete(QTMSBuffer*& buffer);
    35     };
    40     };
    36 
    41 
    37 } //namespace QTMS
    42 } //namespace QTMS
    38 
    43 
    39 #endif // QTMS_BUFFER_IMPL_H
    44 #endif // QTMS_BUFFER_IMPL_H