John Wellbelove
|
aeb8e4f734
|
Formatted source files
|
2026-04-02 14:11:45 +01:00 |
|
John Wellbelove
|
d884719098
|
Fixed all 'extra semicolon' warnings
|
2025-12-16 09:15:26 +00:00 |
|
John Wellbelove
|
2a970134da
|
Removed releaser and destroyer in favour of lambdas and similar
|
2025-08-19 16:01:46 +01:00 |
|
John Wellbelove
|
4d5cb98d29
|
Fixed ETL_NOEXCEPT_IF_NO_THROW and #define ETL_NOEXCEPT_IF_NO_THROW_EXPR(...) for C++03
Updated example
Added releaser and destroyer functors to etl::ipool to simplify integration with etl::unique_ptr
|
2025-08-19 13:18:21 +01:00 |
|
John Wellbelove
|
9e965b07e0
|
Small layout and comment alterations
|
2025-05-14 19:16:42 +01:00 |
|
Roland Reichwein
|
420474593b
|
Added iterator and const_iterator to etl::ipool (#1043)
* Added iterator and const_iterator to etl::ipool
* Adjusted source code format
|
2025-05-14 19:14:23 +01:00 |
|
rolandreichweinbmw
|
00ac508e07
|
Add max_item_size() to etl::ipool (#1001)
|
2025-01-21 17:47:58 +00:00 |
|
John Wellbelove
|
77513730e0
|
Fixed shadow warnings in all files
#823 Multiple variable shadowing warnings in private/bitset_new.h
|
2024-01-25 14:22:26 +00:00 |
|
John Wellbelove
|
7e31561363
|
Fix issue of release of an object on empty an pool
|
2023-08-25 10:32:25 +01:00 |
|
John Wellbelove
|
cd18cc6af0
|
Eradicated all GCC and clang warnings
|
2022-07-27 10:42:03 +01:00 |
|
John Wellbelove
|
baa47d1c33
|
Updated copyright notice
|
2022-06-10 21:45:37 +01:00 |
|
John Wellbelove
|
fd89f51621
|
Type traits refactor
|
2021-07-29 11:34:16 +01:00 |
|
John Wellbelove
|
7dfd971b4e
|
Fixed ETL_ASSERT for non-class types in etl::pool.
|
2021-04-19 19:21:14 +01:00 |
|
John Wellbelove
|
dbfa71944f
|
Abstracted unit test framework header
|
2021-03-05 13:52:34 +00:00 |
|
John Wellbelove
|
e323f2267f
|
Changed http://www.etlcpp.com to https://www.etlcpp.com
|
2020-05-01 10:22:36 +01:00 |
|
John Wellbelove
|
c3039d694d
|
Removed template typename requirement for 'allocate' and 'create' in etl::pool
|
2020-04-30 12:36:37 +01:00 |
|
John Wellbelove
|
83347ccfdd
|
Work in progress
|
2020-01-09 11:15:50 +00:00 |
|
John Wellbelove
|
bd008350a2
|
Merge remote-tracking branch 'origin/feature/changed_include_paths' into development
# Conflicts:
# include/etl/version.h
|
2018-07-28 21:55:27 +01:00 |
|
John Wellbelove
|
28ac7c12ba
|
Changes for increased 64bit compatibility.
|
2018-03-30 12:46:16 +01:00 |
|
John Wellbelove
|
c35f962e6f
|
Merge remote-tracking branch 'origin/master' into development
# Conflicts:
# test/codeblocks/ETL.layout
# test/test_pool.cpp
|
2018-02-24 10:55:36 +00:00 |
|
John Wellbelove
|
f296d9eadf
|
Signed/Unsigned warnings
|
2018-02-18 14:19:39 +00:00 |
|
John Wellbelove
|
6b9e408ca2
|
Merge remote-tracking branch 'origin/feature/strict_aliasing' into development
|
2018-02-11 19:34:51 +00:00 |
|
John Wellbelove
|
1c4f0596a9
|
Added 'create' and 'destroy' functions
|
2018-02-11 17:25:40 +00:00 |
|
John Wellbelove
|
ed8b47dacd
|
Added etl::generic_pool top level template class.
|
2017-10-26 10:42:13 +01:00 |
|
John Wellbelove
|
dcefb938c4
|
Changed max_items to max_size
|
2017-09-13 13:16:50 +01:00 |
|
John Wellbelove
|
259dbfa741
|
Added type size test and error to ipool::allocate
|
2017-08-25 14:27:20 +01:00 |
|
John Wellbelove
|
78c81ef929
|
Added allocate() and static assert test to etl::pool
|
2017-08-09 10:25:54 +01:00 |
|
John Wellbelove
|
26b7326d72
|
Updated Code::Blocks project.
Changed test project include paths to use unittest++ as sub-module.
|
2017-05-08 20:48:22 +01:00 |
|
John Wellbelove
|
0338612f48
|
Removed redundant tests
|
2017-04-17 21:02:53 +01:00 |
|
John Wellbelove
|
aaac059008
|
Updated tests
|
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
|
fbf7eaf085
|
Fixed GCC warnings
|
2016-12-28 12:58:09 +00:00 |
|
John Wellbelove
|
4cad130878
|
Added test_begin_empty & test_iterator
|
2016-05-03 19:20:28 +01:00 |
|
John Wellbelove
|
f1c5c20ba7
|
Changed folder structure to be compatible with Arduino library specifications
|
2016-02-28 14:04:22 +00:00 |
|
jwellbelove
|
8659e0a4f7
|
Fixed GCC warnings
|
2016-01-15 08:13:53 +00:00 |
|
jwellbelove
|
01ff869fb5
|
Fixed test compile warnings
|
2016-01-13 16:10:15 +00:00 |
|
John Wellbelove
|
1ecbbe5c05
|
Added and modified capacity functions to better match the standard container APIs.
|
2016-01-11 23:58:01 +00:00 |
|
John Wellbelove
|
16a1978f43
|
Added link to www.etlcpp.com in licence header.
|
2015-12-16 11:09:56 +00:00 |
|
John Wellbelove
|
f6cf0965e9
|
Commented out un-implemented 'get_iterator()' tests.
|
2015-08-28 09:41:25 +01:00 |
|
John Wellbelove
|
28e046741b
|
Added get_iterator tests
|
2015-08-27 20:25:37 +01:00 |
|
jwellbelove
|
5325c7233f
|
Merge remote-tracking branch 'origin/master'
|
2015-03-30 19:30:01 +01:00 |
|
Ryan Lindeman
|
2a0ea093bd
|
fix missing const for etl:map
|
2015-03-19 20:09:08 -06:00 |
|
jwellbelove
|
ae385d5561
|
Added Github link to copyright notice.
|
2015-02-22 13:23:18 +00:00 |
|
jwellbelove
|
84769d1ae6
|
Updated unit tests
|
2015-01-18 20:08:40 +00:00 |
|
jwellbelove
|
7cf5784e86
|
Added 'is_in_pool' member function.
|
2014-12-11 11:45:15 +00:00 |
|
jwellbelove
|
6b9ab4c0ab
|
Added new unit tests
|
2014-12-08 20:20:06 +00:00 |
|