-
Notifications
You must be signed in to change notification settings - Fork 775
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
[20595] DynamicType implementation #4190
Commits on Mar 19, 2024
-
Refs 17138. DynamicTypePtr as shared_ptr alias
Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Solve singleton initialization issues. Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Updating DynamicTypeBuilder(Factory) Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Linter Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Refactor to follow standard guidelines Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixed annotations issues on TypeObject generation Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Natural conversion from DynamicTypeXXX to TypeDescriptor. Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixing Ubuntu build issues Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Use type singletons for builder singletons Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Tests fixes Signed-off-by: Miguel Barro <[email protected]> Refs 17138. doxygen and testing works Signed-off-by: Miguel Barro <[email protected]> Refs 17138. ScopeLogs ancillary Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixing DynamicData enum interfaces Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixing DynamicData bitmask interfaces Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fix auto-id numbering Signed-off-by: Miguel Barro <[email protected]> Refs 17138. force explicit DynamicData creation Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixing DynamicData serialization, comparisson and copy Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixing map implementation Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixing struct implementation Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixing struct inheritance Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Trimming APIs Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixing union implementation Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixing xml profile testing Signed-off-by: Miguel Barro <[email protected]> Refs 17138. debugging recursive structures serialization Signed-off-by: Miguel Barro <[email protected]> Refs 17138. index management refactor and testing Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fix enum xml parsing Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixing xml parsing tests Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixing xml parsing tests Signed-off-by: Miguel Barro <[email protected]> Refs 17138. update serialization/deserialization to avoid runtime allocations Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixing union default testing Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixing xml parsing tests Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixing bitsets ... Signed-off-by: Miguel Barro <[email protected]> Refs 17138. all tests fixed Signed-off-by: Miguel Barro <[email protected]> Refs 17138. moving dynamic tracker from runtime polymorphism to build time one Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixing examples and blackbox testing Signed-off-by: Miguel Barro <[email protected]> Refs 17138. consistency fixes on type creation Signed-off-by: Miguel Barro <[email protected]> Refs 17138. ostream support for annotations Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixing dll export issues. New test binary to check them. Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Completing doxygen. Fixing CI issues. Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixing performance tests. Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Minor CI fixes Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Make create_xxx_builder() return constants only for static members. Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixing fastdds cli to work on python venv on windows Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixing doxygen. Signed-off-by: Miguel Barro <[email protected]> Refs 17138. CI API fixes Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Several test fixes Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixing DynamicType generation from TypeObjec Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Refactor of MemberId and some serialization fixes Signed-off-by: Miguel Barro <[email protected]> Refs 17138. API and serialization fixes Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Adapting test & examples to the new MemberId. Avoiding fastcdr dependency. Signed-off-by: Miguel Barro <[email protected]> REfs 17138. Test fixes. Avoiding static_cast<MemberId>. @external allows adding members without explicit type. Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Finishing doxygen Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixing typos Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixing Mac/Windows CI issues Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fix Mac debug conditions Refs 17138. Unifying attribute handling on config.h.in Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Moving the new API to types::v1_3 namespace. Fixing testing & examples. Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixing docs and gcc issues Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Reintroducing sources Fixing ambiguities and building fastrtps Fixing examples and tests. Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Providing backwards compatibility with xtypes 1.1 Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Adapt test and examples to xtypes 1.1 restoration Signed-off-by: Miguel Barro <[email protected]> Refs 17138. GCC and MSVC toolset 141 fixes Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Tests and doc tests fixes Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixes testing DDSDynamicHelloWorld Signed-off-by: Miguel Barro <[email protected]> REfs 17138. Fix Mac CI warnings Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Reintroduced the TypeLookUpExample Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Refactoring TypeLookupService to support both xtypes versions Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Refactoring TypeLookupService to support both xtypes versions. Debugging outcome. Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixing DDSSimpleCommunicationTypeDiscovery. Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixing Mac CI issues Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Linter pass Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixing Copyright dates Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Applyig api changes Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Refactor type builder creation according to review Signed-off-by: Miguel Barro <[email protected]> Refs 17138. create_sequence_type update according to review Signed-off-by: Miguel Barro <[email protected]> Refs 17138. create_map_type updated according to review Signed-off-by: Miguel Barro <[email protected]> Refs 17138. create_primitive_type updated according to review Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Moving from create_xxx_type to get_xxxx_type according to review Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Renaming new headers using the .hpp convention Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Test fixes. Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Add external reference counting ancillary Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Refactor interfaces to raw pointers Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Introduced ancillary classes Signed-off-by: Miguel Barro <[email protected]> Refs 17138. API update fixes...part 1 Signed-off-by: Miguel Barro <[email protected]> Refs 17138. API update fixes ... part 2 Signed-off-by: Miguel Barro <[email protected]> Refs 17138. API update fixes .. part 3 Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixing gcc issues Signed-off-by: Miguel Barro <[email protected]> REfs 17138. API update fixes .. ongoing Signed-off-by: Miguel Barro <[email protected]> Revert "REfs 17138. API update fixes .. ongoing" This reverts commit b6ae13f. Signed-off-by: Miguel Barro <[email protected]> Revert "Refs 17138. Fixing gcc issues" This reverts commit 5b37876. Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Spliting implementation from public APIs Signed-off-by: Miguel Barro <[email protected]> Refs 17138. New TypeDescriptor implementation Signed-off-by: Miguel Barro <[email protected]> Refs 17138. New MemberDescriptor implementation Signed-off-by: Miguel Barro <[email protected]> Refs 17138. New Anotation & DynamicMembers implementation Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixing implementation details Signed-off-by: Miguel Barro <[email protected]> Refs 17138. DynamicTypeBuilderFactory interface Signed-off-by: Miguel Barro <[email protected]> Refs 17138. DynamicType interface Signed-off-by: Miguel Barro <[email protected]> Refs 17138. DynamicTypeBuilder interface Signed-off-by: Miguel Barro <[email protected]> Refs 17138. DynamicTypeBuilderFactory to DynamicTypeBuilderFactoryImpl mapping Signed-off-by: Miguel Barro <[email protected]> Refs 17138. AnnotationManager interface Signed-off-by: Miguel Barro <[email protected]> Refs 17138. AnnotationDescriptor interface Signed-off-by: Miguel Barro <[email protected]> Refs 17138. MemberDescriptor interface Signed-off-by: Miguel Barro <[email protected]> Refs 17138. DynamicTypeMember interface Signed-off-by: Miguel Barro <[email protected]> Refs 17138. TypeDescriptor fixes 🛠️ Signed-off-by: Miguel Barro <[email protected]> Refs 17138. DynamicType interface Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Rethinking annotation interfaces 🛠️ Signed-off-by: Miguel Barro <[email protected]> Refs 17138. DynamicType and builder missing members Signed-off-by: Miguel Barro <[email protected]> Refs 17138. DynamicTypeMember collections interfaces Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixing smart pointers Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixing TypeObjectFactory ... ongoing Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixed TypeObjectFactory Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Splitting DynamicData into STL-free-interface+implementation Signed-off-by: Miguel Barro <[email protected]> Refs 17138. DynamicData refactor Signed-off-by: Miguel Barro <[email protected]> Refs 17138. DynamicDataFactory refactor Signed-off-by: Miguel Barro <[email protected]> Refs 17138. DynamicData implementation done Signed-off-by: Miguel Barro <[email protected]> Refs 17138. DynamicData_ptr refactor Signed-off-by: Miguel Barro <[email protected]> Refs 17138. DynamicDataImpl builds on release mode Signed-off-by: Miguel Barro <[email protected]> Refs 17138. DynamicDataImpl builds on debug mode Signed-off-by: Miguel Barro <[email protected]> Refs 17138. DynamicPubSub refactor Signed-off-by: Miguel Barro <[email protected]> Refs 17138. DynamicPubSub refactor Signed-off-by: Miguel Barro <[email protected]> Refs 17138. DynamicPubSub refactor Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixing fastrtps target build Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixing fastrtps target build Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixing fastrtps target linking Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixing gcc errors Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixing gcc errors Signed-off-by: Miguel Barro <[email protected]> Refs 17138. updating examples Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixed examples Signed-off-by: Miguel Barro <[email protected]> Refs 17138. simplify loans Signed-off-by: Miguel Barro <[email protected]> Refs 17138: fix DDSSQLFilterTests Signed-off-by: Miguel Barro <[email protected]> Refs 17138: fixing ParticipantTests Signed-off-by: Miguel Barro <[email protected]> fixed ParticipantTests Signed-off-by: Miguel Barro <[email protected]> fixed BlackboxTests_DDS_PIM Signed-off-by: Miguel Barro <[email protected]> fixed DDSSimpleCommunicationDynamicPublisher Signed-off-by: Miguel Barro <[email protected]> Refs 17138. fixed DDSSimpleCommunicationDynamicSubscriber Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Creating mocks for XMLProfile testing Signed-off-by: Miguel Barro <[email protected]> Revert "Refs 17138. Creating mocks for XMLProfile testing" This reverts commit 40c42c9. Refs 17138. Fixed XMLProfileParserTests Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Propagate include dependencies with xtypes target Signed-off-by: Miguel Barro <[email protected]> Refs 17138. Fixing DynamicTypesTests Signed-off-by: Miguel Barro <[email protected]> Refs #18494. Making it compile Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f446e29 - Browse repository at this point
Copy the full SHA f446e29View commit details -
Refs 17138. Applied new dynamic-types Types.hpp
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 877138d - Browse repository at this point
Copy the full SHA 877138dView commit details -
Refs 17138. New TypeDescriptor
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4e919ff - Browse repository at this point
Copy the full SHA 4e919ffView commit details -
Refs 17138. Applying new TypeDescriptor
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3579434 - Browse repository at this point
Copy the full SHA 3579434View commit details -
Refs 17138. Update after rebase new TypeDescriptor
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b1baca - Browse repository at this point
Copy the full SHA 3b1bacaView commit details -
Refs 17138. New MemberDescriptor API
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 75eb833 - Browse repository at this point
Copy the full SHA 75eb833View commit details -
Refs 17138. New MemberDescriptor impl
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 59c8550 - Browse repository at this point
Copy the full SHA 59c8550View commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 853e776 - Browse repository at this point
Copy the full SHA 853e776View commit details -
Refs 17138. New AnnotationDescriptor impl
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6dc121d - Browse repository at this point
Copy the full SHA 6dc121dView commit details -
Refs 17138. New DynamicTypeMember API
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8403e76 - Browse repository at this point
Copy the full SHA 8403e76View commit details -
Refs 17138. New DynamicTypeMember impl
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee96a5d - Browse repository at this point
Copy the full SHA ee96a5dView commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 73301b5 - Browse repository at this point
Copy the full SHA 73301b5View commit details -
Refs 17138. New DynamicType API
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 58a9761 - Browse repository at this point
Copy the full SHA 58a9761View commit details -
Refs 17138. New DynamicType impl
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db913bb - Browse repository at this point
Copy the full SHA db913bbView commit details -
Refs 17138. New DynamicTypeBuilder API
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for af1a25e - Browse repository at this point
Copy the full SHA af1a25eView commit details -
Refs 17138. New DynamicTypeBuilder impl
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 48a37d4 - Browse repository at this point
Copy the full SHA 48a37d4View commit details -
Refs 17138. New DynamicTypeBuilderFactory API
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aa4105b - Browse repository at this point
Copy the full SHA aa4105bView commit details -
Refs 17138. New DynamicTypeBuilderFactory impl
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1bae894 - Browse repository at this point
Copy the full SHA 1bae894View commit details -
Refs #17138. New DynamicData API
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3980d08 - Browse repository at this point
Copy the full SHA 3980d08View commit details -
Refs #17138. New DynamicData impl
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2011fdb - Browse repository at this point
Copy the full SHA 2011fdbView commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 45b6f38 - Browse repository at this point
Copy the full SHA 45b6f38View commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2b4177f - Browse repository at this point
Copy the full SHA 2b4177fView commit details -
Refs #17138. Continue impl DynamicData
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ab62c5b - Browse repository at this point
Copy the full SHA ab62c5bView commit details -
Refs #17138. First approach XVCRv2
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f18d368 - Browse repository at this point
Copy the full SHA f18d368View commit details -
- Support enum - Fix clearing functions Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for beb5dd0 - Browse repository at this point
Copy the full SHA beb5dd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dbc9a7 - Browse repository at this point
Copy the full SHA 1dbc9a7View commit details -
Refs #17138. Support string types
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b9f03be - Browse repository at this point
Copy the full SHA b9f03beView commit details -
Refs #17138. Fixes after rebase
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 793a21d - Browse repository at this point
Copy the full SHA 793a21dView commit details -
Refs #17138. Add primitive sequences
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 023bbe6 - Browse repository at this point
Copy the full SHA 023bbe6View commit details -
Refs #17138. Support sequences inside sequences
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0781c8a - Browse repository at this point
Copy the full SHA 0781c8aView commit details -
Refs #17138. Support of arrays
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 29d87b2 - Browse repository at this point
Copy the full SHA 29d87b2View commit details -
Refs #17138. Improve structure support
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cbf6d35 - Browse repository at this point
Copy the full SHA cbf6d35View commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 88c46c3 - Browse repository at this point
Copy the full SHA 88c46c3View commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6ea0dc5 - Browse repository at this point
Copy the full SHA 6ea0dc5View commit details -
Refs #17138. Support of bitmasks
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 733470b - Browse repository at this point
Copy the full SHA 733470bView commit details -
Refs #17138. Fix rebase and remove use of old dynamic api
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a96950e - Browse repository at this point
Copy the full SHA a96950eView commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 45eeec1 - Browse repository at this point
Copy the full SHA 45eeec1View commit details -
Refs #17138. Refactor test to use DDS API
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d0ed6fb - Browse repository at this point
Copy the full SHA d0ed6fbView commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f9c9a38 - Browse repository at this point
Copy the full SHA f9c9a38View commit details -
Refs #17138. Bring to live xml tests
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 91dbea9 - Browse repository at this point
Copy the full SHA 91dbea9View commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4d91513 - Browse repository at this point
Copy the full SHA 4d91513View commit details -
Refs #17138. Forgotten use of template
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 33dca37 - Browse repository at this point
Copy the full SHA 33dca37View commit details -
Refs #17138. Support of bitsets
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 91b374f - Browse repository at this point
Copy the full SHA 91b374fView commit details -
Implementation: - serialize_key - calculate_key_serialized_size - calculate_max_serialized_size Add extensibility check. Fix serialization of key. Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e272a7 - Browse repository at this point
Copy the full SHA 9e272a7View commit details -
Refs #17138. Testing calculate_max_serialized_size.
Also fix checking string bound. Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a355bd7 - Browse repository at this point
Copy the full SHA a355bd7View commit details -
Refs #17138. Implement DynamicData::clone
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b9dc526 - Browse repository at this point
Copy the full SHA b9dc526View commit details -
Refs #17138. Implement get_complex_data
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a04e951 - Browse repository at this point
Copy the full SHA a04e951View commit details -
Refs #17138. Fix aliases of enumerators
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8430790 - Browse repository at this point
Copy the full SHA 8430790View commit details -
Refs #17138. Move dynamictests to feature folder
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eb4a7dc - Browse repository at this point
Copy the full SHA eb4a7dcView commit details -
Refs #17138. Implementation set_complex_value
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5cd7a04 - Browse repository at this point
Copy the full SHA 5cd7a04View commit details -
Refs #17138. Fix warning on windows
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c299de6 - Browse repository at this point
Copy the full SHA c299de6View commit details -
Refs #17138. Improve alias management
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2d7e511 - Browse repository at this point
Copy the full SHA 2d7e511View commit details -
Refs #17138. Remove unused file
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9887b35 - Browse repository at this point
Copy the full SHA 9887b35View commit details -
Refs #17138. Fix warnings on Windows
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e2a13b5 - Browse repository at this point
Copy the full SHA e2a13b5View commit details -
Refs #17138. Change Bitmask behaviour
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 77cf260 - Browse repository at this point
Copy the full SHA 77cf260View commit details -
Refs #17138. Fix warnings on Windows
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7852bb7 - Browse repository at this point
Copy the full SHA 7852bb7View commit details -
Refs #17138. Improve bitmask usage
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a1dead4 - Browse repository at this point
Copy the full SHA a1dead4View commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f1f70f9 - Browse repository at this point
Copy the full SHA f1f70f9View commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e83400e - Browse repository at this point
Copy the full SHA e83400eView commit details -
Refs #17138. Fix bitfield as boolean
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd5d112 - Browse repository at this point
Copy the full SHA dd5d112View commit details -
Refs #17138. Fix warnings on windows
Signed-off-by: Ricardo González <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e1cd25 - Browse repository at this point
Copy the full SHA 7e1cd25View commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f323249 - Browse repository at this point
Copy the full SHA f323249View commit details -
Refs #17138. Remove unused header
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for abe4c56 - Browse repository at this point
Copy the full SHA abe4c56View commit details -
Refs #17138. Using new CdrSizeCalculator API for arrays
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dab3062 - Browse repository at this point
Copy the full SHA dab3062View commit details -
Refs #17138. Refactor xtypes interface library
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3d5e887 - Browse repository at this point
Copy the full SHA 3d5e887View commit details -
Refs #17138. Fix warnings on windows
Signed-off-by: Ricardo González <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee34a9d - Browse repository at this point
Copy the full SHA ee34a9dView commit details -
Refs #17138. Improves reviewing
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1923d7d - Browse repository at this point
Copy the full SHA 1923d7dView commit details -
Refs #17138. Fix deserialization of unions
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8e090d0 - Browse repository at this point
Copy the full SHA 8e090d0View commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b950678 - Browse repository at this point
Copy the full SHA b950678View commit details -
Refs #17138. Applying changes after review
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 918ffbc - Browse repository at this point
Copy the full SHA 918ffbcView commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b58da2f - Browse repository at this point
Copy the full SHA b58da2fView commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 13db9ad - Browse repository at this point
Copy the full SHA 13db9adView commit details -
- Improve enumerations - Fix reading bitset from XML - Ordering function in some classes Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e06e3ec - Browse repository at this point
Copy the full SHA e06e3ecView commit details -
- Fix sequence of strings - Fix sequence of bitmask - Add promotion on sequences Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bdf23ff - Browse repository at this point
Copy the full SHA bdf23ffView commit details -
Refs #17138. Remove obsolete test code
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e951acb - Browse repository at this point
Copy the full SHA e951acbView commit details -
Refs #17138. Fixing arrays and sequences
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e416331 - Browse repository at this point
Copy the full SHA e416331View commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 74d2245 - Browse repository at this point
Copy the full SHA 74d2245View commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2400112 - Browse repository at this point
Copy the full SHA 2400112View commit details -
Refs #17138. Fix accessing an empty sequence
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1797a78 - Browse repository at this point
Copy the full SHA 1797a78View commit details -
Refs #17138. Fix warning on windows
Signed-off-by: Ricardo González <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4aa3480 - Browse repository at this point
Copy the full SHA 4aa3480View commit details -
Refs #17138. Fix warnings on windows
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aeeb5c8 - Browse repository at this point
Copy the full SHA aeeb5c8View commit details -
Refs #17138. Fix warnings on windows
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 64abaec - Browse repository at this point
Copy the full SHA 64abaecView commit details -
Signed-off-by: Ricardo González <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7ee35ae - Browse repository at this point
Copy the full SHA 7ee35aeView commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8173e9c - Browse repository at this point
Copy the full SHA 8173e9cView commit details -
Refs #17138. Apply suggestions 1
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb58ee1 - Browse repository at this point
Copy the full SHA fb58ee1View commit details -
Refs #17138. Apply suggestions 2
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4156690 - Browse repository at this point
Copy the full SHA 4156690View commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 10dde74 - Browse repository at this point
Copy the full SHA 10dde74View commit details -
Refs #17138. Apply suggestions 3
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b064d4d - Browse repository at this point
Copy the full SHA b064d4dView commit details -
Refs #17138. Apply suggestions 4
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2613dbe - Browse repository at this point
Copy the full SHA 2613dbeView commit details -
Refs #17138. Forgotten suggestion
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c69c3a - Browse repository at this point
Copy the full SHA 9c69c3aView commit details
Commits on Mar 21, 2024
-
Refs #17138. Applying suggestions 5
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf187e0 - Browse repository at this point
Copy the full SHA bf187e0View commit details -
Refs #17138. Move test to other branch
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 17f34e8 - Browse repository at this point
Copy the full SHA 17f34e8View commit details
Commits on Mar 22, 2024
-
Refs #17138. Applying suggestions 6
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c8b1745 - Browse repository at this point
Copy the full SHA c8b1745View commit details -
Refs #17138. Apply suggestions 7
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d5af16a - Browse repository at this point
Copy the full SHA d5af16aView commit details -
Refs #17138. Apply suggestion 8
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8dc454d - Browse repository at this point
Copy the full SHA 8dc454dView commit details
Commits on Mar 23, 2024
-
Refs #17138. Apply suggestions 9
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c8f6dde - Browse repository at this point
Copy the full SHA c8f6ddeView commit details -
Signed-off-by: Ricardo González Moreno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 675f796 - Browse repository at this point
Copy the full SHA 675f796View commit details
Commits on Mar 25, 2024
-
Refs #20595: apply review suggestions
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4af3c43 - Browse repository at this point
Copy the full SHA 4af3c43View commit details -
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3a1c2bc - Browse repository at this point
Copy the full SHA 3a1c2bcView commit details -
Refs #20595: apply review suggestion and fix Mac warnings
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f7b29df - Browse repository at this point
Copy the full SHA f7b29dfView commit details