HomePhorge

Modifying how clang-format and clang-tidy paths are handled by the CMake…

Referenced Files
None
Subscribers
None

Description

Modifying how clang-format and clang-tidy paths are handled by the CMake project, adjusting documentation; refactoring private part of support/type_token.hpp into the public API, adjusting usage; refactoring static sequence generation from core/Invoker.hpp into the support library (support/sequence.hpp), adjusting usage; refactoring private part of implementation for core/Message.hpp into the support library (support/tokenized_storages.hpp), adjusting usage; removing clang-format issue from documentation because that disappeared after refactoring; extending the rosa::Agent protected interface with features to extract values from rosa::AgentHandle; defining specialization of rosa::Optional for rosa::AgentHandle; extending the rosa::MessagingSystem interface with a feature to destroy registered rosa::Agent instances; adding an initial implementation of the RoSA deluxe interface as a new library, adjusting documentation; noting a compilation issue with template argument deduction for the constructor of rosa::deluxe::DeluxeAgent, defining minimal compiler requirement in documentation as Clang 3.9.0, which is able to properly compile calls for that constructor; removing gen_agent_test2 library; disabling RTTI and Exceptions in the CMake project, adding relevant parts to documentation; some other minor fixes at various locations.

Details

Provenance
juhaszAuthored on Jul 4 2017, 10:19 PM
Parents
R20:3ace8374eb09: Factoring namespace documentation into separate files for each library…
Branches
Unknown
Tags
Unknown