diff options
Diffstat (limited to 'src/test/commonapi/tests/managed/LeafInterfaceStubDefault.cpp')
-rw-r--r-- | src/test/commonapi/tests/managed/LeafInterfaceStubDefault.cpp | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/src/test/commonapi/tests/managed/LeafInterfaceStubDefault.cpp b/src/test/commonapi/tests/managed/LeafInterfaceStubDefault.cpp new file mode 100644 index 0000000..2ce07be --- /dev/null +++ b/src/test/commonapi/tests/managed/LeafInterfaceStubDefault.cpp @@ -0,0 +1,43 @@ +/* +* This file was generated by the CommonAPI Generators. +* Used org.genivi.commonapi.core 2.1.0.qualifier. +* Used org.franca.core 0.8.9.201308271211. +* + * This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. + * If a copy of the MPL was not distributed with this file, You can obtain one at + * http://mozilla.org/MPL/2.0/. +*/ +#include <commonapi/tests/managed/LeafInterfaceStubDefault.h> + +namespace commonapi { +namespace tests { +namespace managed { + +LeafInterfaceStubDefault::LeafInterfaceStubDefault(): + remoteEventHandler_(this) { +} + +LeafInterfaceStubRemoteEvent* LeafInterfaceStubDefault::initStubAdapter(const std::shared_ptr<LeafInterfaceStubAdapter>& stubAdapter) { + stubAdapter_ = stubAdapter; + return &remoteEventHandler_; +} + + +void LeafInterfaceStubDefault::testLeafMethod(const std::shared_ptr<CommonAPI::ClientId> clientId, int32_t inInt, std::string inString, LeafInterface::testLeafMethodError& methodError, int32_t& outInt, std::string& outString) { + // Call old style methods in default + testLeafMethod(inInt, inString, methodError, outInt, outString); +} +void LeafInterfaceStubDefault::testLeafMethod(int32_t inInt, std::string inString, LeafInterface::testLeafMethodError& methodError, int32_t& outInt, std::string& outString) { + // No operation in default +} + + + + +LeafInterfaceStubDefault::RemoteEventHandler::RemoteEventHandler(LeafInterfaceStubDefault* defaultStub): + defaultStub_(defaultStub) { +} + +} // namespace managed +} // namespace tests +} // namespace commonapi |