Skip to content

Commit

Permalink
capicxx-someip-tools 3.1.12.1
Browse files Browse the repository at this point in the history
  • Loading branch information
juergengehring committed Jan 25, 2018
1 parent 9d8e4cb commit 090d7c5
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 64 deletions.
43 changes: 0 additions & 43 deletions .gitattributes

This file was deleted.

20 changes: 0 additions & 20 deletions .gitignore

This file was deleted.

3 changes: 3 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
Changes
=======

v3.1.12.1
- support 'lock functors' in AttributeDispatcher(s)

v3.1.12
- Improve deployment validator
- Support inline array deployments
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -242,7 +242,7 @@ class FInterfaceSomeIPStubAdapterGenerator {
CommonAPI::SomeIP::GetAttributeStubDispatcher<
«_interface.stubFullClassName»,
CommonAPI::Version
> «_interface.someipStubAdapterClassNameInternal»<_Stub, _Stubs...>::get«_interface.elementName»InterfaceVersionStubDispatcher(&«_interface.stubClassName»::getInterfaceVersion, false);
> «_interface.someipStubAdapterClassNameInternal»<_Stub, _Stubs...>::get«_interface.elementName»InterfaceVersionStubDispatcher(&«_interface.stubClassName»::lockInterfaceVersionAttribute, &«_interface.stubClassName»::getInterfaceVersion, false);

«FOR attribute : _interface.attributes»
«generateAttributeDispatcherDefinitions(attribute, _interface, _accessor)»
Expand Down Expand Up @@ -531,6 +531,7 @@ class FInterfaceSomeIPStubAdapterGenerator {
«typeName»«IF deploymentType != "CommonAPI::EmptyDeployment" && deploymentType != ""»,
«deploymentType»«ENDIF»
> «_interface.someipStubAdapterClassNameInternal»<_Stub, _Stubs...>::«_attribute.someipGetStubDispatcherVariable»(
&«_interface.stubClassName»::«_attribute.stubClassLockMethodName»,
&«_interface.stubClassName»::«_attribute.stubClassGetMethodName», «_attribute.getEndianess(_accessor)»«IF _accessor.hasDeployment(_attribute)», «_attribute.getDeploymentRef(_attribute.array, null, _interface, _accessor)»«ENDIF»);
«ENDIF»
«IF !_attribute.isReadonly»
Expand All @@ -540,6 +541,7 @@ class FInterfaceSomeIPStubAdapterGenerator {
«typeName»«IF deploymentType != "CommonAPI::EmptyDeployment" && deploymentType != ""»,
«deploymentType»«ENDIF»
> «_interface.someipStubAdapterClassNameInternal»<_Stub, _Stubs...>::«_attribute.someipSetStubDispatcherVariable»(
&«_interface.stubClassName»::«_attribute.stubClassLockMethodName»,
&«_interface.stubClassName»::«_attribute.stubClassGetMethodName»,
&«_interface.stubRemoteEventClassName»::«_attribute.stubRemoteEventClassSetMethodName»,
&«_interface.stubRemoteEventClassName»::«_attribute.stubRemoteEventClassChangedMethodName»,
Expand Down

0 comments on commit 090d7c5

Please sign in to comment.