diff options
author | Christian Linke <christian.linke@bmw.de> | 2013-09-12 10:59:47 +0200 |
---|---|---|
committer | Christian Linke <christian.linke@bmw.de> | 2013-09-12 10:59:47 +0200 |
commit | 958a34ae8c5c6f25ba73640b9e7f9998b23fd62a (patch) | |
tree | 602bbf9f376a206ff28815d027c4540e939d788f /src-gen/org/genivi/NodeStateManager/LifeCycleConsumerStubDefault.h | |
parent | bd532738184040b4367e79dcb8a804248e62f0fc (diff) | |
download | audiomanager-958a34ae8c5c6f25ba73640b9e7f9998b23fd62a.tar.gz |
* added some documentation, removed sample project since it seems to addle users. Now the fidls are the matching final the EA version.
Signed-off-by: Christian Linke <christian.linke@bmw.de>
Diffstat (limited to 'src-gen/org/genivi/NodeStateManager/LifeCycleConsumerStubDefault.h')
-rw-r--r-- | src-gen/org/genivi/NodeStateManager/LifeCycleConsumerStubDefault.h | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/src-gen/org/genivi/NodeStateManager/LifeCycleConsumerStubDefault.h b/src-gen/org/genivi/NodeStateManager/LifeCycleConsumerStubDefault.h deleted file mode 100644 index 22e86ab..0000000 --- a/src-gen/org/genivi/NodeStateManager/LifeCycleConsumerStubDefault.h +++ /dev/null @@ -1,59 +0,0 @@ -/* -* This file was generated by the CommonAPI Generators. -* - * Copyright (C) 2013, BMW AG - * - * \author Christian Linke, christian.linke@bmw.de BMW 2012,2013 -*/ -#ifndef ORG_GENIVI_NODESTATEMANAGER_Life_Cycle_Consumer_STUB_DEFAULT_H_ -#define ORG_GENIVI_NODESTATEMANAGER_Life_Cycle_Consumer_STUB_DEFAULT_H_ - -#include <org/genivi/NodeStateManager/LifeCycleConsumerStub.h> - -namespace org { -namespace genivi { -namespace NodeStateManager { - -/** - * Provides a default implementation for LifeCycleConsumerStubRemoteEvent and - * LifeCycleConsumerStub. Method callbacks have an empty implementation, - * remote set calls on attributes will always change the value of the attribute - * to the one received. - * - * Override this stub if you only want to provide a subset of the functionality - * that would be defined for this service, and/or if you do not need any non-default - * behaviour. - */ -class LifeCycleConsumerStubDefault : public LifeCycleConsumerStub { - public: - LifeCycleConsumerStubDefault(); - - LifeCycleConsumerStubRemoteEvent* initStubAdapter(const std::shared_ptr<LifeCycleConsumerStubAdapter>& stubAdapter); - - - virtual void LifecycleRequest(uint32_t Request, uint32_t RequestId, int32_t& ErrorCode); - - - - protected: - - private: - class RemoteEventHandler: public LifeCycleConsumerStubRemoteEvent { - public: - RemoteEventHandler(LifeCycleConsumerStubDefault* defaultStub); - - - private: - LifeCycleConsumerStubDefault* defaultStub_; - }; - - RemoteEventHandler remoteEventHandler_; - std::shared_ptr<LifeCycleConsumerStubAdapter> stubAdapter_; - -}; - -} // namespace NodeStateManager -} // namespace genivi -} // namespace org - -#endif // ORG_GENIVI_NODESTATEMANAGER_Life_Cycle_Consumer_STUB_DEFAULT_H_ |