/* * This file was generated by the CommonAPI Generators. * Used org.genivi.commonapi.core 3.1.2.v201507021046. * Used org.franca.core 0.9.1.201412191134. * * 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/. */ #ifndef COMMONAPI_DBUS_DERIVEDTYPECOLLECTION_DEPLOYMENT_HPP_ #define COMMONAPI_DBUS_DERIVEDTYPECOLLECTION_DEPLOYMENT_HPP_ #if !defined (COMMONAPI_INTERNAL_COMPILATION) #define COMMONAPI_INTERNAL_COMPILATION #endif #include #undef COMMONAPI_INTERNAL_COMPILATION namespace commonapi { namespace tests { namespace DerivedTypeCollection_ { // typecollection-specific deployment types typedef CommonAPI::MapDeployment< CommonAPI::EmptyDeployment, CommonAPI::DBus::ArrayDeployment< CommonAPI::DBus::StructDeployment< CommonAPI::DBus::StringDeployment, CommonAPI::EmptyDeployment > > > TestMapDeployment_t; typedef CommonAPI::DBus::StructDeployment< CommonAPI::DBus::StringDeployment, CommonAPI::EmptyDeployment, CommonAPI::EmptyDeployment > TestStructExtendedDeployment_t; typedef CommonAPI::MapDeployment< CommonAPI::EmptyDeployment, CommonAPI::DBus::StringDeployment > TestEnumMapDeployment_t; typedef CommonAPI::EmptyDeployment TestEnumDeployment_t; typedef CommonAPI::DBus::ArrayDeployment< CommonAPI::DBus::StructDeployment< CommonAPI::DBus::StringDeployment, CommonAPI::EmptyDeployment > > TestArrayTestStructDeployment_t; typedef CommonAPI::EmptyDeployment TestEnumExtended2Deployment_t; typedef CommonAPI::EmptyDeployment TestEnumMissingValueDeployment_t; typedef CommonAPI::EmptyDeployment TestEnumExtendedDeployment_t; typedef CommonAPI::DBus::ArrayDeployment< CommonAPI::EmptyDeployment > TestArrayUInt64Deployment_t; typedef CommonAPI::DBus::StructDeployment< CommonAPI::DBus::StringDeployment, CommonAPI::EmptyDeployment > TestStructDeployment_t; typedef CommonAPI::EmptyDeployment TestPolymorphicStructDeployment_t; typedef CommonAPI::DBus::StructDeployment< CommonAPI::DBus::StringDeployment, CommonAPI::EmptyDeployment, CommonAPI::EmptyDeployment > TestExtendedPolymorphicStructDeployment_t; typedef CommonAPI::MapDeployment< CommonAPI::EmptyDeployment, CommonAPI::EmptyDeployment > MapIntToPolymorphicDeployment_t; typedef CommonAPI::DBus::StructDeployment< CommonAPI::EmptyDeployment, CommonAPI::EmptyDeployment > StructWithPolymorphicMemberDeployment_t; typedef CommonAPI::DBus::StructDeployment< CommonAPI::MapDeployment< CommonAPI::EmptyDeployment, CommonAPI::DBus::StringDeployment > > StructWithEnumKeyMapDeployment_t; // typecollection-specific deployments } // namespace DerivedTypeCollection_ } // namespace tests } // namespace commonapi #endif // COMMONAPI_DBUS_DERIVEDTYPECOLLECTION_DEPLOYMENT_HPP_