summaryrefslogtreecommitdiff
path: root/PluginRoutingInterfaceCAPI/src-gen/org/genivi/am/RoutingControlObserverProxy.h
diff options
context:
space:
mode:
Diffstat (limited to 'PluginRoutingInterfaceCAPI/src-gen/org/genivi/am/RoutingControlObserverProxy.h')
-rw-r--r--PluginRoutingInterfaceCAPI/src-gen/org/genivi/am/RoutingControlObserverProxy.h39
1 files changed, 24 insertions, 15 deletions
diff --git a/PluginRoutingInterfaceCAPI/src-gen/org/genivi/am/RoutingControlObserverProxy.h b/PluginRoutingInterfaceCAPI/src-gen/org/genivi/am/RoutingControlObserverProxy.h
index 998e8ae..168e4e3 100644
--- a/PluginRoutingInterfaceCAPI/src-gen/org/genivi/am/RoutingControlObserverProxy.h
+++ b/PluginRoutingInterfaceCAPI/src-gen/org/genivi/am/RoutingControlObserverProxy.h
@@ -1,6 +1,6 @@
/*
* This file was generated by the CommonAPI Generators.
-* Used org.genivi.commonapi.core 2.1.5.201312121915.
+* Used org.genivi.commonapi.core 2.1.6.v20140519.
* Used org.franca.core 0.8.11.201401091023.
*
* This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
@@ -325,8 +325,8 @@ public:
* registered with this name, it will return the corresponding ID, if not it will
* reserve an ID but not register the domain. The other parameters of the domain
* will be overwritten when the domain is registered.
- (at)return E_OK on
- * success, E_UNKNOWN on error
+ (at)return E_OK on success,
+ * E_UNKNOWN on error
*
* Calls peekDomain with synchronous semantics.
*
@@ -533,8 +533,8 @@ public:
* registered with this name, it will return the corresponding ID, if not it will
* reserve an ID but not register the source. The other parameters of the source
* will be overwritten when the source is registered.
- (at)return E_OK on
- * success, E_UNKNOWN on error
+ (at)return E_OK on success,
+ * E_UNKNOWN on error
*
* Calls peekSource with synchronous semantics.
*
@@ -920,8 +920,8 @@ public:
/**
* updates data of an source. (at)return E_OK on success, E_NON_EXISTENT if the
* sourceID in the struct is not valid.
- Please note that only the following
- * data out of am_Source_s have effect when they are
+ Please note that only the following data
+ * out of am_Source_s have effect when they are
* changed:
sourceClassID,
listSoundProperties,
@@ -1127,6 +1127,12 @@ public:
std::shared_ptr<RoutingControlObserverProxyBase> delegate_;
};
+#ifdef WIN32
+ typedef RoutingControlObserverProxy<CommonAPI::WINDummyAttributeExtension<CommonAPI::WINDummyAttribute>> RoutingControlObserverProxyDefault;
+#else
+ typedef RoutingControlObserverProxy<> RoutingControlObserverProxyDefault;
+#endif
+
namespace RoutingControlObserverExtensions {
/**
* This attribute signals to the clients the current routing state.
@@ -1141,6 +1147,9 @@ namespace RoutingControlObserverExtensions {
static_assert(std::is_base_of<typename CommonAPI::AttributeExtension<RoutingControlObserverProxyBase::RoutingReadyAttribute>, extension_type>::value,
"Not CommonAPI Attribute Extension!");
+ #ifdef WIN32
+ RoutingReadyAttributeExtension() {}
+ #endif
RoutingReadyAttributeExtension(RoutingControlObserverProxyBase& proxy): attributeExtension_(proxy.getRoutingReadyAttribute()) {
}
@@ -1160,8 +1169,8 @@ namespace RoutingControlObserverExtensions {
//
template <typename ... _AttributeExtensions>
RoutingControlObserverProxy<_AttributeExtensions...>::RoutingControlObserverProxy(std::shared_ptr<CommonAPI::Proxy> delegate):
- delegate_(std::dynamic_pointer_cast<RoutingControlObserverProxyBase>(delegate)),
- _AttributeExtensions(*(std::dynamic_pointer_cast<RoutingControlObserverProxyBase>(delegate)))... {
+ _AttributeExtensions(*(std::dynamic_pointer_cast<RoutingControlObserverProxyBase>(delegate)))...,
+ delegate_(std::dynamic_pointer_cast<RoutingControlObserverProxyBase>(delegate)) {
}
template <typename ... _AttributeExtensions>
@@ -1319,8 +1328,8 @@ std::future<CommonAPI::CallStatus> RoutingControlObserverProxy<_AttributeExtensi
* registered with this name, it will return the corresponding ID, if not it will
* reserve an ID but not register the domain. The other parameters of the domain
* will be overwritten when the domain is registered.
-(at)return E_OK on
- * success, E_UNKNOWN on error
+(at)return E_OK on success,
+ * E_UNKNOWN on error
*/
template <typename ... _AttributeExtensions>
void RoutingControlObserverProxy<_AttributeExtensions...>::peekDomain(const std::string& name, CommonAPI::CallStatus& callStatus, am_domainID_t& domainID, am_Error_e& error) {
@@ -1439,8 +1448,8 @@ std::future<CommonAPI::CallStatus> RoutingControlObserverProxy<_AttributeExtensi
* registered with this name, it will return the corresponding ID, if not it will
* reserve an ID but not register the source. The other parameters of the source
* will be overwritten when the source is registered.
-(at)return E_OK on
- * success, E_UNKNOWN on error
+(at)return E_OK on success,
+ * E_UNKNOWN on error
*/
template <typename ... _AttributeExtensions>
void RoutingControlObserverProxy<_AttributeExtensions...>::peekSource(const std::string& name, CommonAPI::CallStatus& callStatus, am_sourceID_t& sourceID, am_Error_e& error) {
@@ -1657,8 +1666,8 @@ std::future<CommonAPI::CallStatus> RoutingControlObserverProxy<_AttributeExtensi
/**
* updates data of an source. (at)return E_OK on success, E_NON_EXISTENT if the
* sourceID in the struct is not valid.
-Please note that only the following
- * data out of am_Source_s have effect when they are
+Please note that only the following data
+ * out of am_Source_s have effect when they are
* changed:
sourceClassID,
listSoundProperties,