Enhancement #1831
Feature #2139: Finalize introspection implementation
Provide introspection functionality as shared object (as opposed to plugin-only)?
Status: | Feedback | Start date: | 04/01/2014 | |
---|---|---|---|---|
Priority: | Low | Due date: | ||
Assignee: | - | % Done: | 0% | |
Category: | Introspection | |||
Target version: | rsb-0.18 |
Description
Questions to consider:
- How should the shared object be exported on the CMake-level?
- Probably similar to converter plugins in Robotics Systems Types
- However, we probably do not want CMake components since they make everything more complicated
- Probably add a
RSB_INTROSPECTION_LIBS
variable and export it inrsb-config.cmake
- How should the initialization and cleanup be performed when the introspection shared object is used?
- What happens if a client programs links against the introspection shared object and then loads the plugin?
History
#1 Updated by J. Moringen over 9 years ago
- Category changed from C++ to Introspection
#2 Updated by J. Moringen over 9 years ago
- Parent task changed from #44 to #2139
#3 Updated by J. Wienke about 9 years ago
- Target version changed from rsb-0.12 to rsb-0.13
#4 Updated by J. Moringen about 8 years ago
- Target version changed from rsb-0.13 to rsb-0.14
#5 Updated by J. Moringen almost 8 years ago
- Target version changed from rsb-0.14 to rsb-0.15
#6 Updated by J. Moringen over 7 years ago
- Target version changed from rsb-0.15 to rsb-0.16
#7 Updated by J. Moringen about 7 years ago
- Target version changed from rsb-0.16 to rsb-0.17
#8 Updated by J. Moringen over 6 years ago
- Target version changed from rsb-0.17 to rsb-0.18