John Wellbelove
|
a742749849
|
Merge branch 'development'
|
2017-11-01 09:33:17 +00:00 |
|
John Wellbelove
|
0bfd212a54
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# examples/ArmTimerCallbacks/RTE/Device/STM32F401RETx/startup_stm32f401xe.s
# examples/ArmTimerCallbacks/RTE/Device/STM32F401RETx/system_stm32f4xx.c
# library.properties
# test/codeblocks/ETL.cbp
# test/codeblocks/ETL.depend
# test/codeblocks/ETL.layout
# test/vs2017/etl.vcxproj
# test/vs2017/etl.vcxproj.filters
|
2017-10-18 09:23:17 +01:00 |
|
John Wellbelove
|
4fe242baff
|
Renamed base class MAX_SIZE to CAPACITY to avoid name clash with top level classes.
|
2017-06-21 19:43:09 +01:00 |
|
John Wellbelove
|
97ead6fc27
|
Added repair functions to allow certain containers to copied with low level functions such as memcpy.
|
2017-06-17 15:33:04 +01:00 |
|
jwellbelove
|
8a6de78bfa
|
Experimental etl::vector with 'fixup()'
|
2017-06-16 12:43:44 +01:00 |
|
John Wellbelove
|
6384d59f3c
|
Remove 'typename' not allowed in C++03
|
2017-04-26 21:57:11 +01:00 |
|
John Wellbelove
|
f416a99116
|
Deleted files
|
2017-04-19 18:41:33 +01:00 |
|
John Wellbelove
|
b7faa3a3f8
|
Changes due to removal of ivector.h
|
2017-04-17 17:29:01 +01:00 |
|
John Wellbelove
|
06dc7d2a66
|
Removed redundant declarations.
|
2017-04-17 13:45:19 +01:00 |
|
John Wellbelove
|
4b84cc955e
|
Changed internal operation to indirect access to improve insertion performance.
|
2017-03-04 14:53:05 +00:00 |
|
John Wellbelove
|
824ff8e96e
|
Moved some member functions to derived classes.
|
2017-02-26 09:10:35 +00:00 |
|
John Wellbelove
|
9e01d87604
|
Moved some base functions to ivector
|
2017-02-23 23:15:55 +00:00 |
|
John Wellbelove
|
1a1283308d
|
Performance enhancements
|
2017-02-23 23:15:18 +00:00 |
|
John Wellbelove
|
46a11d1747
|
Performance enhancements
|
2017-02-23 23:14:58 +00:00 |
|
jwellbelove
|
841e8db73b
|
Remove unused class
|
2017-02-01 08:26:22 +00:00 |
|
John Wellbelove
|
73e65ae023
|
Updated containers to use the new pool memory manager.
|
2017-01-31 21:11:23 +00:00 |
|
John Wellbelove
|
695e16a8e4
|
Experimental reimplementation of etl::pool
|
2016-12-31 10:06:40 +00:00 |
|
John Wellbelove
|
e729365529
|
Support for vectors of pointers.
|
2016-12-28 13:34:04 +00:00 |
|
John Wellbelove
|
77ecb120dc
|
Deleted files
|
2016-12-28 13:21:54 +00:00 |
|
John Wellbelove
|
3845ad41d4
|
Modified debug #defines
|
2016-12-28 12:54:33 +00:00 |
|
John Wellbelove
|
388f1c2d43
|
Fixed GCC warnings
|
2016-12-28 12:53:52 +00:00 |
|
John Wellbelove
|
d58f675722
|
Added hash functions
|
2016-12-28 12:40:29 +00:00 |
|
jwellbelove
|
42f81f0fa8
|
Modified ETL_FILE definition.
|
2016-12-14 12:54:30 +00:00 |
|
John Wellbelove
|
0a8e3c8fdf
|
Added either support or compiler error messages when the platform does not support 8 bit data types.
|
2016-11-13 18:18:04 +00:00 |
|
John Wellbelove
|
d39a74bc6e
|
Changed 'Does nothing' comment to 'Undefined behavior'
|
2016-11-13 16:31:14 +00:00 |
|
John Wellbelove
|
31d6defffe
|
Counter type for intrusive containers.
Specializations for slow and fast count types.
|
2016-11-13 16:31:11 +00:00 |
|
John Wellbelove
|
654a930df7
|
Modified pointer vector operators
|
2016-07-31 11:00:05 +01:00 |
|
John Wellbelove
|
c3001293e4
|
Global operators are not templates.
|
2016-07-30 09:50:46 +01:00 |
|
John Wellbelove
|
2659455a0c
|
Pointer specialisations of vector
|
2016-07-27 21:27:44 +01:00 |
|
John Wellbelove
|
f0f75788d0
|
Added string classes.
|
2016-06-26 11:52:11 +01:00 |
|
John Wellbelove
|
f9a9c3a0bd
|
Removed flat_map_iterator exception class.
|
2016-05-03 18:54:14 +01:00 |
|
John Wellbelove
|
93c2b4bb81
|
Removed flat_multimap_out_of_bounds & flat_multimap_iterator exception classes.
|
2016-05-03 18:53:52 +01:00 |
|
John Wellbelove
|
aa47131958
|
Removed flat_multiset_out_of_bounds & flat_multiset_iterator exception classes.
|
2016-05-03 18:53:29 +01:00 |
|
John Wellbelove
|
7f3f214a1e
|
Removed flat_set_out_of_bounds exception class
|
2016-05-03 18:52:51 +01:00 |
|
John Wellbelove
|
7957ff0962
|
Removed iterator exception
|
2016-05-03 18:46:40 +01:00 |
|
John Wellbelove
|
f1c5c20ba7
|
Changed folder structure to be compatible with Arduino library specifications
|
2016-02-28 14:04:22 +00:00 |
|