John Wellbelove
|
9cdef8e399
|
Added return reference from stack::emplace
|
2024-12-12 19:42:54 +00:00 |
|
rolandreichweinbmw
|
2a77222b2c
|
Return reference from emplace() in etl::queue (#992)
|
2024-12-12 19:04:40 +00:00 |
|
John Wellbelove
|
aa7af8b62b
|
Merge branch 'pull-request/#985-Add-uncopyable.h-class-uncopyable' into development
|
2024-12-12 18:51:53 +00:00 |
|
John Wellbelove
|
70da0eea06
|
Added uncopyable to VS2022 project and syntax-check scripts
|
2024-12-12 18:15:31 +00:00 |
|
rolandreichweinbmw
|
0ecab77151
|
Add uncopyable.h, class uncopyable (#985)
* Add uncopyable.h, class uncopyable
* Added destructor and unit tests for etl::uncopyable
|
2024-12-10 16:23:54 +00:00 |
|
John Wellbelove
|
978aa3f08a
|
Added constexpr
|
2024-12-10 11:25:54 +00:00 |
|
rolandreichweinbmw
|
4f96a8424d
|
Added const iterators to span (#986)
|
2024-12-04 10:17:32 +00:00 |
|
John Wellbelove
|
3a5b552c82
|
Merge branch 'pull-request/#982-Added-return-to-etl-optional-emplace-fixed-typo' into development
|
2024-12-02 12:29:01 +00:00 |
|
rolandreichweinbmw
|
b58ba95e60
|
Added return to etl::optional emplace, fixed typo (#982)
|
2024-12-02 12:10:26 +00:00 |
|
John Wellbelove
|
1b76d93069
|
Fixed merge issues
|
2024-11-30 11:19:43 +00:00 |
|
John Wellbelove
|
f2099b5403
|
Merge branch 'feature/#962-Request--allow-(overload)-string-append-a-string_view' into development
# Conflicts:
# include/etl/basic_string.h
|
2024-11-30 09:40:28 +00:00 |
|
John Wellbelove
|
ec3d20695b
|
Fixed shadowing warnings
|
2024-11-27 16:36:35 +00:00 |
|
John Wellbelove
|
2b0690928f
|
Fixed possible null dereference for etl::multi_span operator ->
|
2024-11-27 16:36:00 +00:00 |
|
John Wellbelove
|
c53ef6758a
|
Added string_view API.
Created common implementations for member algorithms.
|
2024-11-24 15:19:12 +00:00 |
|
John Wellbelove
|
67ed9e8e44
|
Change internal constants from all-caps snake case to initial-caps snake case
|
2024-11-24 15:19:11 +00:00 |
|
John Wellbelove
|
705b6b1bae
|
Added contains member function to string_view
|
2024-11-24 15:01:38 +00:00 |
|
John Wellbelove
|
f566076f42
|
Added member function resize_and_overwrite
|
2024-11-24 09:03:48 +00:00 |
|
John Wellbelove
|
89123357a6
|
Removed remaining std::u8string_view functions
|
2024-11-24 08:55:22 +00:00 |
|
John Wellbelove
|
75f7292447
|
Made construction from std::basic_string_view explicit
|
2024-11-24 08:53:51 +00:00 |
|
John Wellbelove
|
d5cd9567cd
|
Added starts_with and ends_with to basic_string
|
2024-11-23 12:33:36 +00:00 |
|
John Wellbelove
|
a3b40b667a
|
Removed std::string_view interface
Added contains member functions
|
2024-11-23 10:47:41 +00:00 |
|
John Wellbelove
|
bc44bf7a46
|
Fixed C++ standard compatibility issues
|
2024-11-22 12:25:02 +00:00 |
|
John Wellbelove
|
6559615242
|
Added string_view API.
For all string types except _ext
|
2024-11-20 09:51:02 +00:00 |
|
John Wellbelove
|
f5e8a5400e
|
Added construction from std::basic_string_view
|
2024-11-18 20:20:53 +00:00 |
|
John Wellbelove
|
e8fcace1cb
|
Added string_view API.
Created common implementations for member algorithms.
|
2024-11-16 14:05:14 +00:00 |
|
John Wellbelove
|
5828ba05c9
|
Change internal constants from all-caps snake case to initial-caps snake case
|
2024-11-16 14:05:12 +00:00 |
|
mike919192
|
f5eab49208
|
Add at method to span (#975)
* Update README.md
* Add at method to span
---------
Co-authored-by: John Wellbelove <jwellbelove@users.noreply.github.com>
|
2024-11-13 21:26:04 +00:00 |
|
John Wellbelove
|
7f66536183
|
Fixed syntax issue between GCC and Clang/Visual Studio
|
2024-11-11 13:24:21 +00:00 |
|
John Wellbelove
|
d3ba653e37
|
Fixed syntax issue between GCC and Clang/Visual Studio
|
2024-11-11 13:20:47 +00:00 |
|
John Wellbelove
|
27492b4562
|
Fixed missing conditional macros around transparent comparator C++11 functions
|
2024-11-11 13:19:59 +00:00 |
|
John Wellbelove
|
5b01a4b4e5
|
Changed comment
Simplified unit test
|
2024-11-10 18:00:45 +00:00 |
|
John Wellbelove
|
ad69fb256d
|
Added new C++17 function wrappers
etl::function_as_functor
etl::function_ptr_as_functor
etl::functor_as_static
etl::member_function_as_static
etl::member_function_as_functor
|
2024-11-10 18:00:10 +00:00 |
|
John Wellbelove
|
c954c696bb
|
#957 Support heterogenous lookup for maps
|
2024-11-10 18:00:08 +00:00 |
|
John Wellbelove
|
bce35c4927
|
Simplified definition of is_base_of
|
2024-11-10 18:00:06 +00:00 |
|
John Wellbelove
|
36a5b4ba16
|
#959 Treat bitset with size_type
|
2024-11-10 18:00:05 +00:00 |
|
John Wellbelove
|
4b7997ae17
|
#965 Fix accident creation of a delegate to an rvalue delegate when copying/assigning from delegate with mismatching signature
#966 A constructor for delegate with a freestanding function
|
2024-11-10 18:00:03 +00:00 |
|
John Wellbelove
|
586ae0cdff
|
Fixed static definition
|
2024-11-10 18:00:01 +00:00 |
|
John Wellbelove
|
907d38f728
|
Redefined ETL_DEPRECATED
|
2024-11-10 18:00:00 +00:00 |
|
John Wellbelove
|
0dbbc4ba57
|
Updated nth_type to handle a type list of zero length
|
2024-11-10 17:59:58 +00:00 |
|
John Wellbelove
|
4071b17372
|
Updated release notes and version
|
2024-09-18 20:37:15 +01:00 |
|
ZachOB
|
484080b88e
|
Fix build error in icircular_buffer::iterator and icircular_buffer::const_iterator (#956)
|
2024-09-18 17:36:46 +01:00 |
|
schemborerik
|
77ab40a72f
|
For GCC10, we should check __cplusplus >= 201709L when determining if c++20 is supported (#949)
|
2024-08-31 11:56:32 +01:00 |
|
John Wellbelove
|
f3ad597e75
|
Merge branch 'development' of https://github.com/ETLCPP/etl into development
|
2024-08-31 11:06:47 +01:00 |
|
John Wellbelove
|
46012576d1
|
Merge branch 'hotfix/#948-Bug-in-queue-pop-can-break-queue.empty()' into development
|
2024-08-31 09:42:44 +01:00 |
|
John Wellbelove
|
3612390888
|
#948 Bug in queue pop can break queue.empty()
|
2024-08-31 09:40:46 +01:00 |
|
John Wellbelove
|
f77d91d544
|
Updated syntax checks
|
2024-08-21 18:48:56 +01:00 |
|
John Wellbelove
|
af9b3deade
|
Added the option of more logical ordering for template parameters for compile time member functions
|
2024-08-11 12:13:46 +01:00 |
|
John Wellbelove
|
e6653d3677
|
Added ETL_CONSTEXPR14 to etl::reverse
|
2024-08-10 11:12:24 +01:00 |
|
John Wellbelove
|
af03b44d2a
|
Fixed floating point support for etl::unaligned_type
|
2024-08-09 21:36:58 +01:00 |
|
John Wellbelove
|
3f018ee1a7
|
Fixed floating point etl::unaligned_type
|
2024-08-08 22:58:22 +01:00 |
|