|
e12f58a789
|
Merge pull request #2 from rubienr/fix-ring-buffer-iterator-esp-idf
fixes ring-buffer-iterator swap()
|
2025-05-12 14:19:21 +02:00 |
|
|
15919a4385
|
fixes ring-buffer-iterator swap()
|
2025-05-12 14:17:50 +02:00 |
|
|
5804af334c
|
C++23 enable in CMakeLists.txt
|
2023-04-27 14:25:15 +02:00 |
|
|
c9f273b51a
|
Fixes for esp32c3
|
2022-05-06 18:49:53 +02:00 |
|
|
c204c20888
|
Added qmake helper file
|
2021-03-07 12:18:26 +01:00 |
|
|
6d43e2bcc4
|
Some changes required to get this compiling with esp-idf cmake
|
2021-02-09 16:59:47 +01:00 |
|
|
28d44160f3
|
fix indentation
|
2020-04-22 17:05:55 +02:00 |
|
|
fbaf9c59a7
|
clarify how feature detect works
|
2020-04-22 16:02:57 +02:00 |
|
|
cd1505622b
|
remove default values of preprocessor defines
|
2020-04-22 16:02:00 +02:00 |
|
|
0cee667508
|
fix typo in overview
|
2020-04-22 16:00:35 +02:00 |
|
|
67e546234d
|
document header-only-ness of the library
|
2020-04-22 15:59:33 +02:00 |
|
|
59eed9f73c
|
document constexpr- and noexcept-ness of methods
|
2020-04-22 15:58:41 +02:00 |
|
|
1364f08e1f
|
basic_ring_buffer: allow to move construct from wrapped container type
|
2020-04-22 15:54:38 +02:00 |
|
|
f1562b7960
|
make basic_ring_buffer fulfull its own template parameter requirements
|
2020-04-22 15:52:07 +02:00 |
|
|
fd04982754
|
fix link
|
2020-04-22 15:45:59 +02:00 |
|
|
352069a7f0
|
initial documentation for iterators and ring_buffer
|
2020-04-22 15:44:37 +02:00 |
|
|
b564c50730
|
clarify requirement for random access iterators for the underlying container
|
2020-04-22 15:32:23 +02:00 |
|
|
a3d640c256
|
add documentation for basic_ring_buffer
|
2020-04-22 15:28:24 +02:00 |
|
|
b20f76ae9b
|
fix feature detect try_compile calls
|
2020-04-22 14:58:14 +02:00 |
|
|
824e12748f
|
fix typo in standard support detection
|
2020-04-22 14:43:09 +02:00 |
|
|
acaafaaf90
|
error out if C++11 is not supported
|
2020-04-18 16:03:37 +02:00 |
|
|
34260c53cb
|
fix c++98 being detected as newer than c++11
|
2020-04-18 15:33:56 +02:00 |
|
|
d67b00aa2f
|
add README
|
2020-04-18 14:52:19 +02:00 |
|
|
efe247c774
|
library.json: update srcFilter
|
2020-04-18 14:39:09 +02:00 |
|
|
da3d887413
|
Added library.json for platformio integration
|
2020-04-18 14:39:09 +02:00 |
|
|
7c910b79e5
|
also fix pointer to ref conversion for non-const iterators
|
2020-04-18 14:37:52 +02:00 |
|
|
5992de4201
|
Merge pull request #2 from 0xFEEDC0DE64/fix_iterator_plus_minus
Fixed pointer to ref conversion
|
2020-04-18 14:36:59 +02:00 |
|
|
4a9095aee7
|
Fixed pointer to ref conversion
|
2020-04-18 14:28:27 +02:00 |
|
|
38807a743e
|
don't build tests and add CXXFLAGS by default
|
2020-04-18 14:20:48 +02:00 |
|
|
fba15b1a72
|
add constexpr-array-shim to test constexpr on C++14
|
2020-04-18 14:15:25 +02:00 |
|
|
97c4bed1ec
|
fix feature detection for strong enough constexpr
|
2020-04-18 13:56:49 +02:00 |
|
|
47f3737fb4
|
fix ring-buffer for simple constexpr usage
|
2020-04-18 13:46:17 +02:00 |
|
|
43150587a8
|
remove old test file
|
2020-04-18 13:32:46 +02:00 |
|
|
76896b2fe0
|
add const overload for begin
|
2020-04-18 13:32:22 +02:00 |
|
|
b3afcef1b6
|
add more tests
|
2020-04-18 13:31:37 +02:00 |
|
|
9f289b9242
|
fix iterator constructor noexceptness
|
2020-04-18 13:17:04 +02:00 |
|
|
8cfb62f315
|
make functions constexpr or noexcept when possible
|
2020-04-18 13:11:55 +02:00 |
|
|
5feb3f4f60
|
add feature detection machinery
|
2020-04-18 12:39:58 +02:00 |
|
|
ce9d000673
|
initial import
|
2020-04-18 11:36:18 +02:00 |
|