equal
deleted
inserted
replaced
22 |
22 |
23 using namespace QTMS; |
23 using namespace QTMS; |
24 |
24 |
25 QTMSDTMF::QTMSDTMF(void) : |
25 QTMSDTMF::QTMSDTMF(void) : |
26 iDtmf(NULL) |
26 iDtmf(NULL) |
27 { |
27 { |
28 } |
28 } |
29 |
29 |
30 QTMSDTMF::~QTMSDTMF(void) |
30 QTMSDTMF::~QTMSDTMF(void) |
31 { |
31 { |
32 delete iDtmf; |
32 delete iDtmf; |
33 } |
33 } |
34 |
34 |
35 gint QTMSDTMF::Start() |
35 gint QTMSDTMF::Start() |
36 { |
36 { |
37 gint status(QTMS_RESULT_UNINITIALIZED_OBJECT); |
37 gint status(QTMS_RESULT_UNINITIALIZED_OBJECT); |
38 if (iDtmf) |
38 if (iDtmf) { |
39 { |
|
40 status = iDtmf->Start(); |
39 status = iDtmf->Start(); |
41 } |
40 } |
42 return status; |
41 return status; |
43 } |
42 } |
44 |
43 |
45 gint QTMSDTMF::Stop() |
44 gint QTMSDTMF::Stop() |
46 { |
45 { |
47 gint status(QTMS_RESULT_UNINITIALIZED_OBJECT); |
46 gint status(QTMS_RESULT_UNINITIALIZED_OBJECT); |
48 if (iDtmf) |
47 if (iDtmf) { |
49 { |
|
50 status = iDtmf->Stop(); |
48 status = iDtmf->Stop(); |
51 } |
49 } |
52 return status; |
50 return status; |
53 } |
51 } |
54 |
52 |
55 gint QTMSDTMF::SetTone(GString* string) |
53 gint QTMSDTMF::SetTone(GString* string) |
56 { |
54 { |
57 gint status(QTMS_RESULT_UNINITIALIZED_OBJECT); |
55 gint status(QTMS_RESULT_UNINITIALIZED_OBJECT); |
58 if (iDtmf) |
56 if (iDtmf) { |
59 { |
|
60 status = iDtmf->SetTone(string); |
57 status = iDtmf->SetTone(string); |
61 } |
58 } |
62 return status; |
59 return status; |
63 } |
60 } |
64 |
61 |
65 gint QTMSDTMF::ContinueDTMFStringSending(gboolean aContinue) |
62 gint QTMSDTMF::ContinueDTMFStringSending(gboolean aContinue) |
66 { |
63 { |
67 gint status(QTMS_RESULT_UNINITIALIZED_OBJECT); |
64 gint status(QTMS_RESULT_UNINITIALIZED_OBJECT); |
68 if (iDtmf) |
65 if (iDtmf) { |
69 { |
|
70 status = iDtmf->ContinueDTMFStringSending(aContinue); |
66 status = iDtmf->ContinueDTMFStringSending(aContinue); |
71 } |
67 } |
72 return status; |
68 return status; |
73 } |
69 } |