source: finroc_plugins_data_ports

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @137:a51ce184f4f2   2 months max.reichardt Merge with 17.03 17.03 tip
(edit) @136:c3e65240f9fd   2 months max.reichardt Fixes subtle memory issue on shutdown: Makes port buffer pools always … 14.08
(edit) @135:fd179b075769   2 months mreichardt Merge with 14.08 17.03
(edit) @134:fae78f2f7787   2 months mreichardt Adds Dequeue method to generic ports in order to support input queues in … 14.08
(edit) @133:fb0f074ccf14   2 months mreichardt Adds methods to set maximum input queue length of data ports at runtime … 14.08
(edit) @132:29734e7e64af   3 months mreichardt Fixes 'changed' methods in tPortPack (erroneous use of … 17.03
(edit) @131:930bc1674f74   14 months mreichardt Makes type conversion connectors retain timestamps of input data 17.03
(edit) @130:668883069ce7   15 months mreichardt Adds parameter tPortBufferPool::GetUnusedBuffer to define whether to … 17.03
(edit) @129:68cfd4a70a84   15 months mreichardt Fixes compile error in single-threaded mode 17.03
(edit) @128:7f6da0bda8b6   15 months mreichardt Adds generic type conversion operations for events 17.03
(edit) @127:82d5f97a74ea   15 months mreichardt Makes type conversion port connectors catch exceptions encountered during … 17.03
(edit) @126:abc5db1233c8   19 months foehst Reimplements tPortPack via std::tuple for proper initialization, typed … 17.03
(edit) @125:caccc7482091   15 months foehst Merge with 14.08 17.03
(edit) @124:ca459cc011c8   15 months foehst Merge with 14.08
(edit) @123:0d33b676b2a4   16 months mreichardt Makes ports with cheaply copied types use buffer-size-specific buffer … 17.03
(edit) @122:1e156061e98d   16 months mreichardt Simplifies generic port implementation - as with revision 118:f7a4f44a078917.03
(edit) @121:df979afffcfc   16 months max.reichardt Sets up mechanism to always connect numeric types (with warning if … 17.03
(edit) @120:fffcc9167a37   16 months max.reichardt Registers casting operations for tNumber 17.03
(edit) @119:f7a4f44a0789   16 months mreichardt Makes port classes of fundamental/numeric C++ type no longer use tNumber … 17.03
(edit) @118:8687401dd38e   16 months max.reichardt Adds set method for DEFAULT_ON_DISCONNECT flag 17.03
(edit) @117:5783af72224e   19 months foehst Adds test for port packs 17.03
(edit) @116:a842f5afb76b   16 months foehst Backed out last changes due to incompatibility with gcc 4.8.4 on Ubuntu … 14.08
(edit) @115:fd7b0e5ec9ea   18 months mreichardt Makes initial pushing mechanism use/respect type conversion 17.03
(edit) @114:8b171b809697   18 months mreichardt Removes obsolete reverse pushing mechanism (as this is an unused feature … 17.03
(edit) @113:938e71ac0af4   19 months foehst Merge with 14.08
(edit) @112:4756cdcbb205   19 months foehst Adds test for port packs 14.08
(edit) @111:9fa05a16eed9   19 months foehst Merge with 14.08
(edit) @110:42a1ef6df6b8   19 months foehst Adds method to check change flags in port pack 17.03
(edit) @109:45ca8f1323a7   19 months foehst Merge with 14.08 17.03
(edit) @108:e4c5d0d9de8c   19 months foehst Bugfix: enables constructors with port name iterators 14.08
(edit) @107:8c041cbf9eb1   20 months mreichardt Adds support for type conversion operations. Adapts to changes in … 17.03
(edit) @106:5096776a7d9c   2 years mreichardt Adapts to changes in rrlib_rtti and finroc_core 17.03
(edit) @105:7b42093e7c2b   21 months foehst Starts beta branch for version 17.03 17.03
(edit) @104:5372e8ecac13   3 years mreichardt Introduced constants for default flags of input and output data ports
(edit) @103:7ec92fcaa2af   3 years mreichardt Fixed issues in single-threaded mode with features that were introduced in …
(edit) @102:c325ed4d7e3e   3 years mreichardt Added publish operation for tPortDataPointers to tGenericPort class. …
(edit) @101:5459d665f262   3 years mreichardt Removed obsolete class finroc::data_ports::tUnit together with …
(edit) @100:9aa249473ca1   3 years mreichardt Replaced erroneous use of FINROC_LOG_PRINT with FINROC_LOG_PRINT_STATIC
(edit) @99:6a0a5f236ed5   4 years mreichardt Adapted to changes in rrlib_rtti
(edit) @98:e2045ba026cc   4 years mreichardt Compile fix for nios2 gcc 4.8
(edit) @97:ad7a901766ad   4 years mreichardt Merged with 14.08
(edit) @96:bd4e96b80835   4 years mreichardt Minor bugfix: tNumber type is now always registered with name 'Number' … 14.08
(edit) @95:ed8d661e287f   4 years mreichardt SetDefault() now propagates values to already connected cheap copy ports. …
(edit) @94:4374ed7c8735   4 years mreichardt Added ApplyDefault() method to tGenericPort
(edit) @93:c18a28cf462d   4 years mreichardt Added functionality to 'hijack' ports - including tests.
(edit) @92:1f3700099632   4 years mreichardt Merged with 14.08
(edit) @91:76d9b2487b32   4 years mreichardt Merged with 13.10 14.08
(edit) @90:8d0cefd29e09   4 years mreichardt Bugfix: If value to publish for some reason (e.g. port not ready or value … 13.10
(edit) @89:8f0126072587   4 years mreichardt Made warning message more helpful.
(edit) @88:faa57cda0c54   4 years mreichardt Removed all #ifdef _LIB_FINROC_PLUGINS_DATA_COMPRESSION_PRESENT_ after …
(edit) @87:06119944f38f   4 years mreichardt Extensions for data_compression plugin. Standard data type buffers can now …
(edit) @86:caa4f8b68db8   4 years mreichardt Merged with 14.08
(edit) @85:b0cb42d24e96   4 years mreichardt Merged with 13.10 14.08
(edit) @84:8564e024e4ad   4 years mreichardt Fixed bug (erroneous use of std::vector::erase in uncritical loop) 13.10
(edit) @83:3c2aa0afafd8   4 years mreichardt Merged with 14.08
(edit) @82:42573a7a0c06   4 years mreichardt Merged with 13.10 14.08
(edit) @81:45307b1a5d82   4 years mreichardt Bugfix in tPortCreationInfo. Flags are now always interpreted as flags in … 13.10
(edit) @80:6aa87abcfc35   4 years mreichardt Adapted to changes in finroc_core. Made ApplyDefault() port functions …
(edit) @79:251fbb68b0f5   4 years foehst Started stable branch for version 14.08 14.08
(edit) @78:31e3fbf2ae1b   4 years mreichardt Added HasChanged() method to tGenericPort
(edit) @77:bedaa523bcc0   4 years foehst Made constructor of tBound work with arbitrary arguments that are …
(edit) @76:33c4dc6535a1   4 years mreichardt Made some common exceptions "rrlib::util::tTraceableException"s
(edit) @75:8dce78d696df   4 years mreichardt Merged with 13.10
(edit) @74:f968afdce0c3   4 years mreichardt Added missing "throw"s 13.10
(edit) @73:3a917d64ac49   4 years mreichardt Temporary patch to allow data recording with output ports
(edit) @72:63e085350834   4 years mreichardt Made tPortCreationInfo::SetDefault() public
(edit) @71:e7746fedf724   4 years mreichardt Fix for data ports: unconnected (group) output ports with push strategy …
(edit) @70:70a6c7365dfc   4 years mreichardt Added missing method for single threaded mode
(edit) @69:78f5c1180404   4 years mreichardt Added single-threaded cheap copy port implementation
(edit) @68:556f9c02bfb0   5 years mreichardt Compile fix for clang
(edit) @67:e360f4cae176   5 years mreichardt Fixed issue: When calling Dequeue() on ports with cheap copy types, …
(edit) @66:1300ac71fd7d   5 years mreichardt Proper fix for IsString type trait
(edit) @65:0465c11246ae   5 years mreichardt Bugfix in IsString type trait
(edit) @64:4ab6b4fce96a   5 years mreichardt Small patch: if DELETED flag is passed to port wrapper constructor, no …
(edit) @63:7afff81381bd   5 years mreichardt Adapted to changes in rrlib_rtti and adapted names of type traits to …
(edit) @62:a8a842719205   5 years mreichardt Corrected some comments in tGenericPort
(edit) @61:32551dd58033   5 years mreichardt Merged with 13.10
(edit) @60:9f32f8adb088   5 years mreichardt Removed boost dependency and fixed bug in string deserialization of … 13.10
(edit) @59:011ac388fd3c   5 years mreichardt Added 'override' keyword where appropriate
(edit) @58:096bb50128df   5 years foehst Switched to symbol demangling from rrlib_util
(edit) @57:0097d1c4ec96   5 years mreichardt Merged with 13.10
(edit) @56:cdae7c928030   5 years mreichardt Added missing include 13.10
(edit) @55:9f4c6c652fc4   5 years mreichardt Merged with 13.10
(edit) @54:962e9610f5db   5 years mreichardt Added missing include 13.10
(edit) @53:c155c78f3ae6   5 years foehst Rewrote compiler-check to work with clang and gcc > 4 13.10
(edit) @52:68d27ab553b1   5 years foehst Merged with 13.10
(edit) @51:48f953a87784   5 years foehst - Bugfix: Concatenation of string and number uses std::to_string - Made … 13.10
(edit) @50:980555d97ea7   5 years foehst Merged with 13.10
(edit) @49:718cc4437521   5 years m_arndt Adapted to changes in libstdc++ for GCC 4.8 13.10
(edit) @48:06bdf7978f38   5 years foehst Started stable branch for version 13.10 13.10
(edit) @47:22c6aeb56ce0   5 years foehst Reformatted with astyle 2.03
(edit) @46:46863832cf11   5 years foehst Added and updated license information
(edit) @45:d7aea9b9b648   5 years mreichardt Removed unnecessary constant in tAbstractDataPort.cpp that caused problems …
(edit) @44:50cfe474aef5   5 years mreichardt Adjusted make.xml to change in make_builder shared library naming
(edit) @43:ebc2934c1daf   5 years mreichardt SetDefault() now works for standard ports that did not have a default …
(edit) @42:7434d33e3933   5 years mreichardt Small changes to adapt to changes in finroc_plugins_structure etc.
(edit) @41:eb5957b12387   5 years mreichardt Refactored implementation of variadic argument constructors in port …
(edit) @40:058408725e1a   5 years mreichardt Adapted to changes in 'rrlib::rtti': Numbers and Events received a name …
(edit) @39:b72c4b04bfbc   5 years mreichardt Added option in generic port wrapping to use backend data type.
(edit) @38:e0005ceb28c8   5 years mreichardt Fixed issue when tGenericPort wraps port created by a wrapper class with a …
Note: See TracRevisionLog for help on using the revision log.