source: finroc_plugins_data_ports

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @162:36df258c820c   8 weeks mreichardt Merge with 17.03 tip
(edit) @161:ca6023b95501   8 weeks mreichardt Adds support for publishing and obtaining values from generic ports using … 17.03
(edit) @160:3d341a80db92   2 months mreichardt Merge with 17.03
(edit) @159:d803411e6009   2 months mreichardt Fixes compiler warning with gcc 9.3 ('moving a local object in a return … 17.03
(edit) @158:9dfbc0672376   2 months mreichardt Merge with 14.08 17.03
(edit) @157:7de85ed96fec   2 months mreichardt Fixes compiler warnings with gcc 9.3 ('moving a local object in a return … 14.08
(edit) @156:9e42f886e71e   3 months mreichardt Merge with 17.03
(edit) @155:784bc286a24d   3 months mreichardt Revises implementation of bounded ports. Feature-wise this includes … 17.03
(edit) @154:e87565b5168a   3 months mreichardt Removes obsolete setting of default value in tPort constructor (already … 17.03
(edit) @153:c2d7f2e0d112   3 months max.reichardt Fixes minor issues tGenericPort: if DELETED/DO_NOT_CREATE_NOW flag is set, … 17.03
(edit) @152:fc98e54c5973   4 months mreichardt Merge with 17.03
(edit) @151:6f7087b7e444   4 months mreichardt Adds GetAllDataPortsBelow convenience function to tAbstractDataPort 17.03
(edit) @150:2bdc4d944c57   4 months mreichardt Merge with 17.03
(edit) @149:b945a56b1540   4 months mreichardt Adds explicit template instantiations for rrlib_rtti data type info for … 17.03
(edit) @148:4cfd303dc712   4 months mreichardt Fixes warning (possible unitialized variable) in tGenericPort 17.03
(edit) @147:1b07f358e015   4 months mreichardt Merge with 17.03
(edit) @146:ef279e465362   4 months mreichardt Cleans up and unifies vararg port constructors: (1) enable_if no longer … 17.03
(edit) @145:9be55ff3c9cc   4 months mreichardt Bugfix in boolean-port creation: passing data type to constructor now … 17.03
(edit) @144:52bef7d9c430   11 months max.reichardt Merge with 17.03
(edit) @143:d5ea7a4f9bbf   11 months mreichardt Adds port name start index parameter to tPortPack constructor (and removes … 17.03
(edit) @142:fbf566b7209e   12 months max.reichardt Merge with 17.03
(edit) @141:76a6d44547fb   12 months max.reichardt Merge with 14.08 17.03
(edit) @140:aca37ccb431b   12 months max.reichardt Makes tGenericPort::GetUnusedBuffer() always reset buffer timestamp (to … 14.08
(edit) @139:b80094f9fac6   17 months mreichardt Merge with 17.03
(edit) @138:b4ec8fe1d2ef   18 months max.reichardt Makes IsCheaplyCopiedType type trait use type traits from rrlib_rtti 17.03
(edit) @137:a51ce184f4f2   21 months max.reichardt Merge with 17.03 17.03
(edit) @136:c3e65240f9fd   21 months max.reichardt Fixes subtle memory issue on shutdown: Makes port buffer pools always … 14.08
(edit) @135:fd179b075769   22 months mreichardt Merge with 14.08 17.03
(edit) @134:fae78f2f7787   22 months mreichardt Adds Dequeue method to generic ports in order to support input queues in … 14.08
(edit) @133:fb0f074ccf14   22 months mreichardt Adds methods to set maximum input queue length of data ports at runtime … 14.08
(edit) @132:29734e7e64af   22 months mreichardt Fixes 'changed' methods in tPortPack (erroneous use of … 17.03
(edit) @131:930bc1674f74   3 years mreichardt Makes type conversion connectors retain timestamps of input data 17.03
(edit) @130:668883069ce7   3 years mreichardt Adds parameter tPortBufferPool::GetUnusedBuffer to define whether to … 17.03
(edit) @129:68cfd4a70a84   3 years mreichardt Fixes compile error in single-threaded mode 17.03
(edit) @128:7f6da0bda8b6   3 years mreichardt Adds generic type conversion operations for events 17.03
(edit) @127:82d5f97a74ea   3 years mreichardt Makes type conversion port connectors catch exceptions encountered during … 17.03
(edit) @126:abc5db1233c8   3 years foehst Reimplements tPortPack via std::tuple for proper initialization, typed … 17.03
(edit) @125:caccc7482091   3 years foehst Merge with 14.08 17.03
(edit) @124:ca459cc011c8   3 years foehst Merge with 14.08
(edit) @123:0d33b676b2a4   3 years mreichardt Makes ports with cheaply copied types use buffer-size-specific buffer … 17.03
(edit) @122:1e156061e98d   3 years mreichardt Simplifies generic port implementation - as with revision 118:f7a4f44a078917.03
(edit) @121:df979afffcfc   3 years max.reichardt Sets up mechanism to always connect numeric types (with warning if … 17.03
(edit) @120:fffcc9167a37   3 years max.reichardt Registers casting operations for tNumber 17.03
(edit) @119:f7a4f44a0789   3 years mreichardt Makes port classes of fundamental/numeric C++ type no longer use tNumber … 17.03
(edit) @118:8687401dd38e   3 years max.reichardt Adds set method for DEFAULT_ON_DISCONNECT flag 17.03
(edit) @117:5783af72224e   3 years foehst Adds test for port packs 17.03
(edit) @116:a842f5afb76b   3 years foehst Backed out last changes due to incompatibility with gcc 4.8.4 on Ubuntu … 14.08
(edit) @115:fd7b0e5ec9ea   3 years mreichardt Makes initial pushing mechanism use/respect type conversion 17.03
(edit) @114:8b171b809697   3 years mreichardt Removes obsolete reverse pushing mechanism (as this is an unused feature … 17.03
(edit) @113:938e71ac0af4   3 years foehst Merge with 14.08
(edit) @112:4756cdcbb205   3 years foehst Adds test for port packs 14.08
(edit) @111:9fa05a16eed9   3 years foehst Merge with 14.08
(edit) @110:42a1ef6df6b8   3 years foehst Adds method to check change flags in port pack 17.03
(edit) @109:45ca8f1323a7   3 years foehst Merge with 14.08 17.03
(edit) @108:e4c5d0d9de8c   3 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   4 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   5 years mreichardt Added publish operation for tPortDataPointers to tGenericPort class. …
(edit) @101:5459d665f262   5 years mreichardt Removed obsolete class finroc::data_ports::tUnit together with …
(edit) @100:9aa249473ca1   5 years mreichardt Replaced erroneous use of FINROC_LOG_PRINT with FINROC_LOG_PRINT_STATIC
(edit) @99:6a0a5f236ed5   5 years mreichardt Adapted to changes in rrlib_rtti
(edit) @98:e2045ba026cc   5 years mreichardt Compile fix for nios2 gcc 4.8
(edit) @97:ad7a901766ad   5 years mreichardt Merged with 14.08
(edit) @96:bd4e96b80835   5 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   6 years mreichardt Merged with 14.08
(edit) @82:42573a7a0c06   6 years mreichardt Merged with 13.10 14.08
(edit) @81:45307b1a5d82   6 years mreichardt Bugfix in tPortCreationInfo. Flags are now always interpreted as flags in … 13.10
(edit) @80:6aa87abcfc35   6 years mreichardt Adapted to changes in finroc_core. Made ApplyDefault() port functions …
(edit) @79:251fbb68b0f5   6 years foehst Started stable branch for version 14.08 14.08
(edit) @78:31e3fbf2ae1b   6 years mreichardt Added HasChanged() method to tGenericPort
(edit) @77:bedaa523bcc0   6 years foehst Made constructor of tBound work with arbitrary arguments that are …
(edit) @76:33c4dc6535a1   6 years mreichardt Made some common exceptions "rrlib::util::tTraceableException"s
(edit) @75:8dce78d696df   6 years mreichardt Merged with 13.10
(edit) @74:f968afdce0c3   6 years mreichardt Added missing "throw"s 13.10
(edit) @73:3a917d64ac49   6 years mreichardt Temporary patch to allow data recording with output ports
(edit) @72:63e085350834   6 years mreichardt Made tPortCreationInfo::SetDefault() public
(edit) @71:e7746fedf724   6 years mreichardt Fix for data ports: unconnected (group) output ports with push strategy …
(edit) @70:70a6c7365dfc   6 years mreichardt Added missing method for single threaded mode
(edit) @69:78f5c1180404   6 years mreichardt Added single-threaded cheap copy port implementation
(edit) @68:556f9c02bfb0   6 years mreichardt Compile fix for clang
(edit) @67:e360f4cae176   6 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 …
Note: See TracRevisionLog for help on using the revision log.