(Automated Tests) Update test suite after changes to PlatformAbstraction
[platform/core/uifw/dali-toolkit.git] / automated-tests / src / dali-toolkit / dali-toolkit-test-utils / toolkit-tts-player.cpp
1 #include "toolkit-tts-player.h"
2
3 /*
4  * Copyright (c) 2015 Samsung Electronics Co., Ltd.
5  *
6  * Licensed under the Apache License, Version 2.0 (the "License");
7  * you may not use this file except in compliance with the License.
8  * You may obtain a copy of the License at
9  *
10  * http://www.apache.org/licenses/LICENSE-2.0
11  *
12  * Unless required by applicable law or agreed to in writing, software
13  * distributed under the License is distributed on an "AS IS" BASIS,
14  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15  * See the License for the specific language governing permissions and
16  * limitations under the License.
17  *
18  */
19
20 // EXTERNAL INCLUDES
21 #include <dali/public-api/object/base-handle.h>
22 #include <dali/public-api/signals/dali-signal.h>
23
24 namespace Dali
25 {
26
27 TtsPlayer::TtsPlayer()
28 {
29 }
30
31 TtsPlayer TtsPlayer::Get(Dali::TtsPlayer::Mode mode)
32 {
33   TtsPlayer ttsPlayer;
34
35   return ttsPlayer;
36 }
37
38 TtsPlayer::~TtsPlayer()
39 {
40 }
41
42 TtsPlayer::TtsPlayer(const TtsPlayer& handle)
43 : BaseHandle(handle)
44 {
45 }
46
47 TtsPlayer& TtsPlayer::operator=(const TtsPlayer& rhs)
48 {
49   BaseHandle::operator=(rhs);
50   return *this;
51 }
52
53 void TtsPlayer::Play(const std::string& text)
54 {
55   // GetImplementation(*this).Play(text);
56 }
57
58 void TtsPlayer::Stop()
59 {
60   // GetImplementation(*this).Stop();
61 }
62
63 void TtsPlayer::Pause()
64 {
65   // GetImplementation(*this).Pause();
66 }
67
68 void TtsPlayer::Resume()
69 {
70   // GetImplementation(*this).Resume();
71 }
72
73 TtsPlayer::State TtsPlayer::GetState()
74 {
75   return READY; // GetImplementation(*this).GetState();
76 }
77
78 TtsPlayer::StateChangedSignalType& TtsPlayer::StateChangedSignal()
79 {
80   return mStateChangedSignal; // GetImplementation(*this).StateChangedSignal();
81 }
82
83
84 } // namespace Dali