mmserv/tms/tmsimpl/src/tmscallimpl.cpp
branchRCL_3
changeset 10 3d8c721bf319
parent 0 71ca22bcf22a
child 13 f5c5c82a163e
equal deleted inserted replaced
8:e35735ece90c 10:3d8c721bf319
    13  *
    13  *
    14  * Description: Telephony Multimedia Service
    14  * Description: Telephony Multimedia Service
    15  *
    15  *
    16  */
    16  */
    17 
    17 
    18 #include <tms.h>
       
    19 #include "tmsutility.h"
    18 #include "tmsutility.h"
    20 #include "tmsipcallbodyimpl.h"
    19 #include "tmsipcallbodyimpl.h"
    21 #include "tmscscallbodyimpl.h"
    20 #include "tmscscallbodyimpl.h"
    22 #include "tmscallimpl.h"
    21 #include "tmscallimpl.h"
    23 
    22 
    61         }
    60         }
    62     TRACE_PRN_FN_EXT;
    61     TRACE_PRN_FN_EXT;
    63     return ret;
    62     return ret;
    64     }
    63     }
    65 
    64 
    66 // TO DO stop exporting this function
       
    67 EXPORT_C gint TMSCallImpl::Create(TMSCallType ctype, TMSCall*& tmscall,
    65 EXPORT_C gint TMSCallImpl::Create(TMSCallType ctype, TMSCall*& tmscall,
    68         guint ctxid)
    66         guint ctxid)
    69     {
    67     {
    70     gint ret(TMS_RESULT_INSUFFICIENT_MEMORY);
    68     gint ret(TMS_RESULT_INSUFFICIENT_MEMORY);
    71     TMSCallImpl *self = new TMSCallImpl;
    69     TMSCallImpl *self = new TMSCallImpl;
    83     tmscall = self;
    81     tmscall = self;
    84     TRACE_PRN_FN_EXT;
    82     TRACE_PRN_FN_EXT;
    85     return ret;
    83     return ret;
    86     }
    84     }
    87 
    85 
    88 // End of file
    86 EXPORT_C gint TMSCallImpl::Delete(TMSCall*& tmscall)
       
    87     {
       
    88     TRACE_PRN_FN_ENT;
       
    89     gint ret(TMS_RESULT_INSUFFICIENT_MEMORY);
       
    90     delete (TMSCallImpl*) (tmscall);
       
    91     tmscall = NULL;
       
    92     TRACE_PRN_FN_EXT;    
       
    93     return ret;
       
    94     }
       
    95