John Wellbelove
|
bc48b8ac4e
|
Deleted copy constructors for etl::circular_buffer_ext, etl_indirect_vector and etl::vector to eliminate dangling pointers.
|
2022-09-11 12:04:28 +01:00 |
|
John Wellbelove
|
1fa2116bd1
|
#573 more comfortable circular_buffer_ext construction
|
2022-07-28 15:55:38 +01:00 |
|
John Wellbelove
|
72740b5225
|
Fixed swap function for circular_buffer_ext
Fixed circular_buffer iterator -> operators
Added functions and macros to etl::debug_count
|
2022-07-24 17:24:46 +01:00 |
|
John Wellbelove
|
b2e1c35540
|
Fixed swap function for circular_buffer_ext
Fixed circular_buffer iterator -> operators
Added functions and macros to etl::debug_count
|
2022-07-24 12:56:44 +01:00 |
|
John Wellbelove
|
baa47d1c33
|
Updated copyright notice
|
2022-06-10 21:45:37 +01:00 |
|
John Wellbelove
|
0d4c663d0b
|
64 bit conversion type fixes
|
2022-05-16 20:56:25 +01:00 |
|
John Wellbelove
|
eb49582837
|
Small optimisations for computing indexes for queues & cyclic_value.
|
2022-03-26 18:30:33 +00:00 |
|
John Wellbelove
|
740e490aed
|
Tested ETL traits code.
|
2022-03-11 20:28:26 +00:00 |
|
John Wellbelove
|
86c0813d93
|
Added fill() member functions to array_view, circular_buffer, deque, indirect_vector and vector
|
2022-02-15 10:54:44 +00:00 |
|
John Wellbelove
|
1cdb4c69b6
|
Final initializer_list updates
Added a separate project to test initializer_list
|
2022-02-14 11:06:09 +00:00 |
|
John Wellbelove
|
791aa97885
|
Work in progress
|
2022-02-03 12:40:29 +00:00 |
|
John Wellbelove
|
f5f93926c9
|
Fixes for Ubuntu 18
|
2021-11-21 14:32:49 +00:00 |
|
John Wellbelove
|
a3eda2c2e1
|
Added 'make' functions to construct containers
Added tests for 'make' and 'template deduction'
|
2021-11-08 19:05:59 +00:00 |
|
CanastraRF
|
7c0f169b66
|
literal with suffix (#416)
|
2021-08-23 11:01:18 +01:00 |
|
John Wellbelove
|
109997b8d6
|
Work in progress
|
2021-07-13 17:15:25 +01:00 |
|
John Wellbelove
|
622eaa4434
|
Fixed copy and move assignment bug
|
2021-06-22 14:13:20 +01:00 |
|
John Wellbelove
|
f131356dc2
|
Fixed cross compiler compatibility for etl::circular_buffer.
|
2021-05-18 11:05:21 +01:00 |
|
John Wellbelove
|
285a2cafe6
|
Change int index parameter to size_t
|
2021-04-10 19:06:40 +01:00 |
|
Bo Rydberg
|
5d64e7ff94
|
Remove non-const versions of iterators for containers (#359)
|
2021-03-30 08:22:17 +01:00 |
|
John Wellbelove
|
01685a36e9
|
Fix return type for const iterator operators from const_iterator to iterator.
|
2021-03-25 15:19:20 +00:00 |
|
John Wellbelove
|
87bf9ce76d
|
Updates to C++03 compatibility
|
2021-03-12 17:31:40 +00:00 |
|
John Wellbelove
|
87554af4f8
|
Updated file id macros
|
2021-03-10 12:50:07 +00:00 |
|
John Wellbelove
|
5696c4066b
|
Fix default function templates for C++03
|
2021-03-10 09:46:41 +00:00 |
|
John Wellbelove
|
7bfdb53e0d
|
Added enable_if for container iterator costructors, to exclude integrals from consideration
|
2021-01-29 11:33:50 +00:00 |
|
John Wellbelove
|
8e838a67d3
|
indirect_vector_ext
|
2020-11-19 13:28:37 +00:00 |
|
John Wellbelove
|
0cf882540c
|
forward_list_ext
|
2020-11-19 12:55:03 +00:00 |
|
John Wellbelove
|
6cb26807bc
|
circular_buffer_ext
|
2020-11-19 12:48:53 +00:00 |
|
John Wellbelove
|
75c528979e
|
Added [] operator and available()
|
2020-10-23 20:01:51 +01:00 |
|
John Wellbelove
|
b097cd0e75
|
Fix Clang warnings
|
2020-10-23 14:42:31 +01:00 |
|
John Wellbelove
|
9d34c122fb
|
Final circular buffer
|
2020-10-23 13:28:39 +01:00 |
|
John Wellbelove
|
c767650645
|
Random iterator tests
|
2020-10-20 13:26:14 +01:00 |
|
John Wellbelove
|
0c99ef5282
|
circular_buffer (no copy or assignment)
|
2020-10-20 11:02:44 +01:00 |
|
John Wellbelove
|
89adab63d9
|
Initial implementation
|
2020-10-19 08:40:01 +01:00 |
|