source: finroc_plugins_data_ports

Revision Log Mode:


Legend:

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