summaryrefslogtreecommitdiff
path: root/src/components/functional_module/src/generic_module.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/functional_module/src/generic_module.cc')
-rw-r--r--src/components/functional_module/src/generic_module.cc54
1 files changed, 0 insertions, 54 deletions
diff --git a/src/components/functional_module/src/generic_module.cc b/src/components/functional_module/src/generic_module.cc
deleted file mode 100644
index 142b1ef58c..0000000000
--- a/src/components/functional_module/src/generic_module.cc
+++ /dev/null
@@ -1,54 +0,0 @@
-#include "functional_module/generic_module.h"
-namespace functional_modules {
-
-typedef std::deque<ModuleObserver*>::iterator ModuleObserverIterator;
-
-GenericModule::GenericModule(ModuleID module_id)
- : kModuleId_(module_id), state_(ServiceState::IDLE) {}
-
-GenericModule::~GenericModule() {
- observers_.clear();
-}
-
-void GenericModule::AddObserver(ModuleObserver* const observer) {
- DCHECK(observer);
- if (!observer) {
- return;
- }
- observers_.push_back(observer);
-}
-
-void GenericModule::RemoveObserver(ModuleObserver* const observer) {
- DCHECK(observer);
- if (!observer) {
- return;
- }
- for (ModuleObserverIterator it = observers_.begin(); observers_.end() != it;
- ++it) {
- if (*it == observer) {
- observers_.erase(it);
- return;
- }
- }
-}
-
-void GenericModule::NotifyObservers(ModuleObserver::Errors error) {
- for (ModuleObserverIterator it = observers_.begin(); observers_.end() != it;
- ++it) {
- (*it)->OnError(error, kModuleId_);
- }
-}
-
-void GenericModule::set_service(application_manager::ServicePtr service) {
- service_ = service;
-}
-
-void GenericModule::OnServiceStateChanged(ServiceState state) {
- state_ = state;
-}
-
-application_manager::ServicePtr GenericModule::service() {
- return service_;
-}
-
-} // namespace functional_modules