source: finroc_plugins_structure

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @119:4683da0fb7e6   6 weeks mreichardt Minor correction to inline documentation 17.03 tip
(edit) @118:b694070b751e   15 months mreichardt Makes interface ports of composite components request push strategy by … 17.03
(edit) @117:320a6150ae48   15 months max.reichardt Merged with 14.08 17.03
(edit) @116:0b20fadd5bc4   15 months max.reichardt Makes it possible to create empty tParameter objects in composite … 14.08
(edit) @115:84ddb461569a   16 months mreichardt Adds native interface classifications for all interfaces - default ports … 17.03
(edit) @114:439c4a6b49cc   16 months mreichardt Removes obsolete GetWrapped() from tComponent::ResizePortVector 17.03
(edit) @113:b7a5c3e125b1   16 months mreichardt Adds (deprecated) GetParameterParent() member function to tModuleBase for … 17.03
(edit) @112:f842abb82942   16 months mreichardt Introduces 'manages_parameter_configuration' parameter in composite … 17.03
(edit) @111:0f2b8b878234   18 months max.reichardt Merged with 14.08 17.03
(edit) @110:df6eb0267243   18 months max.reichardt Fixes warning in tComponent::ResizePortVector method 17.03
(edit) @109:d64a217f019d   18 months max.reichardt Fixes another equivalent compile error with parameters 17.03
(edit) @108:152bc2fd93f1   18 months max.reichardt Allows to specify multiple config files on the command line 14.08
(edit) @107:4d7e26272a88   19 months mreichardt Fixes compile error with parameters 17.03
(edit) @106:9994afeb1059   19 months mreichardt Merged with 14.08
(edit) @105:82afd0470bb1   19 months mreichardt Makes use of rrlib_getopt feature to define which command line options may … 14.08
(edit) @104:78a1f96239f6   20 months mreichardt Replaces most dependencies to TCP plugin in main utilities and wrapper … 17.03
(edit) @103:7b8868c6d7c6   20 months mreichardt Adapts to changes in finroc_core 17.03
(edit) @102:ede920215933   2 years mreichardt Refactored and simplified interface creation in components. All interfaces … 17.03
(edit) @101:25d8c6511c68   20 months mreichardt Merged with 14.08 17.03
(edit) @100:5ec9ac6e708d   21 months foehst Starts beta branch for version 17.03 17.03
(edit) @99:aa6c097771d5   23 months max.reichardt Fixes error in last commit 14.08
(edit) @98:8eef0469b178   23 months max.reichardt Makes it possible to create empty tParameter objects by passing … 14.08
(edit) @97:ee56125f8e7c   3 years mreichardt Merged with 14.08
(edit) @96:cbaee4271bd2   3 years mreichardt Merged with 13.10 14.08
(edit) @95:1250bbec972b   3 years mreichardt Fixed bug in changed-flag processing (occurs when there are RPC ports in … 13.10
(edit) @94:0655ba4950c7   3 years mreichardt Fixed issue: port factory now also works correctly when creating new ports …
(edit) @93:ff46d12cd795   3 years mreichardt All ports of tSenseControlGroup can now be made shared via finstruct.
(edit) @92:36aafe981909   3 years mreichardt Adapted to changes in finroc_plugins_data_ports (removal of tUnit)
(edit) @91:b055f7459a3a   3 years mreichardt Replaced erroneous use of FINROC_LOG_PRINT with FINROC_LOG_PRINT_STATIC
(edit) @90:06ed3c4f68b0   4 years mreichardt Added missing include for some platforms
(edit) @89:a51d281de353   4 years mreichardt Added template parameter to RPC port typedefs in composite components that …
(edit) @88:7cc594d790f9   4 years mreichardt Added method to component base class to resize port vectors. This should …
(edit) @87:770c99f13dc4   4 years mreichardt Made constructors 'protected' by default in group and module templates - …
(edit) @86:037124a00756   4 years mreichardt Merged with 14.08
(edit) @85:efaf232b3300   4 years mreichardt Standard parts now also catch SIGTERM and try to shut down cleanly (fixes … 14.08
(edit) @84:b8c8664a249d   4 years foehst Started stable branch for version 14.08 14.08
(edit) @83:06697a61c88c   4 years mreichardt Modified main_utilities in order to configure plugins from the main config …
(edit) @82:edc6c03a3f75   4 years mreichardt Small update to make.xml
(edit) @81:2a9fe504b49d   4 years mreichardt Updated make.xml and moved simple example programs from 'test' to …
(edit) @80:6b4cb57b5e74   4 years mreichardt Added some more #ifdefs to main_utilities in order to increase …
(edit) @79:0eef00fb2905   4 years mreichardt Made dependency to runtime construction plugin optional. Aadded support …
(edit) @78:0d6d25039e5b   5 years mreichardt Added method and command line option to disable component visualization
(edit) @77:ec1d853a7a90   5 years mreichardt Bugfix in tVisualizationPort (constructor will correctly assign custom …
(edit) @76:13f77962d34d   5 years mreichardt Added missing return statement
(edit) @75:046b4aea6724   5 years mreichardt Bugfix related to scheduling ports: Sense duration port now has the right …
(edit) @74:9c3c47cfeb6d   5 years mreichardt Added profiling functionality
(edit) @73:a0bfe535672d   5 years mreichardt Added convenience port classes for service ports. Revised visualization …
(edit) @72:963afbed851b   5 years mreichardt Added missing header to make.xml
(edit) @71:27f7f509af1d   5 years mreichardt Typo in content template for parts
(edit) @70:b80d7a67257b   5 years foehst Updated comments and removed unneeded namespace information
(edit) @69:b8a01d3124a1   5 years mreichardt Compile fix to avoid gcc segfault
(edit) @68:ac24f2fae7be   5 years mreichardt Merged
(edit) @67:861ecf6432f3   5 years mreichardt Added functionality to support visualization. Improved some comments.
(edit) @66:de3569feb6c0   5 years mreichardt Renamed default_main_wrapper's InitMainGroup() to CreateMainGroup(). …
(edit) @65:2927585b2583   5 years mreichardt Refactored tThreadContainer and the default_main_wrapper. tThreadContainer …
(edit) @64:37fc1b27aceb   5 years mreichardt Adapted to changes in finroc_plugins_data_ports
(edit) @63:f7d13aaaf2af   5 years mreichardt Small fixes to make things compile with clang again
(edit) @62:38b637355e07   5 years mreichardt Some refactoring: There is now a common base class for all components …
(edit) @61:e59adea43337   5 years mreichardt Merged with 13.10
(edit) @60:af2f2d3df8e2   5 years mreichardt Two minor improvements for tGroupBase that have already been applied to … 13.10
(edit) @59:f571473b1117   5 years mreichardt Added missing #ifdefs to main_utilities.cpp so that it can be compiled …
(edit) @58:39f6163b8917   5 years mreichardt Replaced convenience port classes in group and module classes with …
(edit) @57:cf10ae7e79ec   5 years mreichardt Added 'override' keyword to component templates - and corrected typos in …
(edit) @56:2ebf4a826558   5 years foehst Merged with 13.10
(edit) @55:4ac61652f478   5 years foehst Fixed warning: removed unused typedef 13.10
(edit) @54:d15684a4a1c3   5 years mreichardt Added 'override' keyword where appropriate
(edit) @53:98ff4c6b4a1e   5 years foehst Switched to symbol demangling from rrlib_util
(edit) @52:67be651f9900   5 years mreichardt Adapted to changes in finroc_plugins_tcp
(edit) @51:169aef98d628   5 years mreichardt Adapted to change in finroc_plugins_parameters
(edit) @50:c841f2c8e34b   5 years mreichardt Merged with 13.10
(edit) @49:08330cceb8ca   5 years mreichardt Two fixes: Added missing includes to tConveniencePort.h (as suggested by … 13.10
(edit) @48:88e37df4c891   5 years foehst Merged with 13.10
(edit) @47:6850b954ddcb   5 years foehst Added hints to auto-generated port names to templates 13.10
(edit) @46:680ed3d013a8   5 years mreichardt Marked main thread container in parts to be shown in tools 13.10
(edit) @45:ce1024fd10fc   5 years foehst Started stable branch for version 13.10 13.10
(edit) @44:d42f1917b3ce   5 years foehst Added and updated license information
(edit) @43:6145e98fa01e   5 years mreichardt Adapted to changes in finroc_plugins_runtime_construction
(edit) @42:bce6bcb7b5bd   5 years mreichardt Adapted #ifdefs to changes in make_builder _PRESENT_ defines due to .so …
(edit) @41:c1a498a4b79e   5 years mreichardt Adjusted make.xml to change in make_builder shared library naming
(edit) @40:6649dacbf728   5 years mreichardt A part's main thread container now has shared ports by default in its …
(edit) @39:2606fe3f85ad   5 years mreichardt Modifications to support additional constructor parameter in …
(edit) @38:c23eac381e1b   5 years mreichardt Adatepd to changes in finroc_core and finroc_plugins_data_ports
(edit) @37:f440bdea946f   5 years mreichardt Improved comments in code templates
(edit) @36:5d3623508f21   5 years mreichardt Group ports now all have push strategy set by default - to avoid …
(edit) @35:119777ba3f57   5 years mreichardt Added comment with respect to shared ports to templates - as requested by …
(edit) @34:ab0545519e52   5 years mreichardt Added create actions for groups
(edit) @33:03c8e7e973fb   5 years foehst Bugfix in content templates
(edit) @32:7375f63537bd   5 years foehst Fixed prefix for group templates
(edit) @31:598f317e5f87   5 years foehst Renamed tGroup to tSenseControlGroup and added new tGroup for …
(edit) @30:edadf777c420   5 years foehst Added tParameter to tGroupBase
(edit) @29:d17280b094cc   5 years mreichardt Added CheckStructureParameters() methods to modules and groups. They are …
(edit) @28:98337feb331c   5 years mreichardt Added method to tGroup to get interfaces by name.
(edit) @27:25ee63f8fd81   5 years foehst Added missing includes
(edit) @26:83d2314029f5   5 years mreichardt Group now has editable interfaces. Port added via finstruct are added to …
(edit) @25:d818c9e0a92f   6 years foehst Moved main_utilities to own library to let users of modules choose freely …
(edit) @24:825264327683   6 years mreichardt Bugfix for creating group's ports via PortFactory
(edit) @23:99f3b6ed683c   6 years mreichardt Extended CreateInterface() method in tGroupBase
(edit) @22:0f5772642c18   6 years foehst Changed generated name of create actions for better readability
(edit) @21:db427ee47967   6 years foehst Imported missing content template
(edit) @20:e0b32e906620   6 years mreichardt Typo in error message.
Note: See TracRevisionLog for help on using the revision log.