-
Notifications
You must be signed in to change notification settings - Fork 789
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/dynamic types #276
Conversation
LuisGP
commented
Oct 15, 2018
•
edited
Loading
edited
- Added support for dynamic types 1.1 (minimals checking)
- Added TypeObject and TypeIdentifier generation
- Conversion functions between dynamic types and TypeObject/TypeIdentifier
fastrtpsgen/src/com/eprosima/fastrtps/idl/templates/CMakeLists.stg
Outdated
Show resolved
Hide resolved
40a2b90
to
e07efec
Compare
e07efec
to
88726f1
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
DynamicHelloWorldExamples doesn't communicate with HelloWorldExample. This should be fixed.
DynamicHelloWorld was publishing at domain 5 instead 0 and probably, the minimal type checking wasn't helping neither. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CI job informs about memory leak in dynamic tests.
http://ci.intranet.eprosima.com:8080/job/FastRTPS%20Manual%20Linux/833
# Conflicts: # src/cpp/CMakeLists.txt # Conflicts: # src/cpp/CMakeLists.txt
…into dynamicTypes
…between tests executions. # Conflicts: # include/fastrtps/xmlparser/XMLProfileManager.h # Conflicts: # include/fastrtps/xmlparser/XMLProfileManager.h
# Conflicts: # include/fastrtps/xmlparser/XMLParser.h # include/fastrtps/xmlparser/XMLProfileManager.h # resources/xsd/fastRTPS_profiles.xsd # src/cpp/xmlparser/XMLParser.cpp # src/cpp/xmlparser/XMLProfileManager.cpp # Conflicts: # include/fastrtps/xmlparser/XMLParser.h # include/fastrtps/xmlparser/XMLProfileManager.h # src/cpp/xmlparser/XMLParser.cpp # src/cpp/xmlparser/XMLProfileManager.cpp
…attributes (optional) to allow complex types to dynamic type generation by XML.
# Conflicts: # test/unittest/transport/CMakeLists.txt # test/unittest/xmlparser/CMakeLists.txt
… Dynamictypes of the transport unittests and remove TODO comments
…riptors" and "transport_descriptor" to avoid misunderstandings in the XML configuration files.
…nly the same level than participants, and remove the way to parse them inside of a participant
…and fix memory leaks
e3c99e8
to
9c6c754
Compare