etl/test/sanity-check
John Wellbelove 4c92670a6d Work-In-Progress for full implementation of etl::expected
fix set of ETL_NO_STL flag (#628)

Co-authored-by: Sergey Skorokhod <s.skorokhod@1440.space>

Removed duplicate include

unique_ptr updates - Work in progress

Updated versions & memory.h

Fix duplicate function

Fixed incorrect 'valid' flag in assignment operator for arithmetic specialisation

Updated version and release notes

Fix bug #636 in optional emplace for pod types (#638)

Updated version info

Updated generator test script

Only build tests if top level project (#639)

Removed trailing spaces

Updated version info

Incorrect C++03 enable_if syntax

Updated version info

Don't use `push_macro` and `pull_macro` with Tasking compiler (#643)

* Autodetect Tasking compiler

#642

* Don't use `push_macro` and `pop_macro` for Tasking compiler

#642

Co-authored-by: Todd Snider <tsnider@jlg.com>

#643 Don't use push_macro and pull_macro with Tasking compiler

Updated etl::delgate to handle const functors correctly

Updated version info

Fixed functor delegate enable_if

Updated release notes

Avoid 'missing return statement at end of non-void function' in `etl::visit<>()`. (#645)

* Avoid 'missing return statement at end of non-void function' in `etl::visit<>()`.

For some definitions of `ETL_ASSERT()` there may be no return statement in case of an invalid type.
This results in undefined behavior.

Warning[Pe940]: missing return statement at end of non-void function "etl::visit<TReturn,TVisitor,TVariant>(TVisitor &, TVariant const &) include\etl\private\variant_legacy.h 976

* Use more self-explaining code.

Substitute ET_ASSERT() and return by dedicated macro.
This moves the responsibility of how to handle errors to the dedicated place.

improve is_constructible, is_copy_constructible, is_move_constructible for type traits with default definitions (#648)

Removed unused ETL_USE_MEM_BUILTINS option

Updated version info

Updated release notes

Added etl::result<TValue, void> specialisation

Reverted code for etl::result<void, TError> specialisation

Added etl::result<TValue, void> specialisation

Reverted code for etl::result<void, TError> specialisation

Fixed perfect forwarding for make_xxx helper functions

Don't warn on tag missing when subproject (#653) (#655)

Different solution than proposed in the issue, since that proposed
solution would given unexpected results when an intermediate
(untagged) commit is checked out.

This change simply skips warning about a missing git version when this
is a subproject, and uses the original version calculation logic.

I've also renamed `determine_version` to `determine_version_with_file`.
I'd originally done this in an intermediate version of this PR, but I
think that keeping the renaming is clearer code.

Removed superfluous semicolons

Updated version and release notes

Removed testing for 18.04

Added testing for 22.04

Updated Github Actions for Clang

Updated version and release notes

clang updates for Github Actions

Added missing notes

emplace member functions return reference to emplaced value (#659)

emplace_front, emplace_back updates

Updated version and release info

Improved emplace testing

Changed unit test macro CHECK_FALSE_EQUAL to CHECK_NOT_EQUAL

Improved emplace testing

Changed unit test macro CHECK_FALSE_EQUAL to CHECK_NOT_EQUAL

Improved emplace testing

Work-In-Progress

Work-In-Progress

Added indexed emplace

More typedefs for etl::result

Work in progress

Work in progress

Work in progress

Changed default constructor

Added function comments
2023-02-06 20:01:34 +01:00
..
c++03 Work-In-Progress for full implementation of etl::expected 2023-02-06 20:01:34 +01:00
c++11 Work-In-Progress for full implementation of etl::expected 2023-02-06 20:01:34 +01:00
c++14 Work-In-Progress for full implementation of etl::expected 2023-02-06 20:01:34 +01:00
c++17 Work-In-Progress for full implementation of etl::expected 2023-02-06 20:01:34 +01:00
absolute.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
algorithm.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
alignment.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
array_view.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
array_wrapper.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
array.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
atomic.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
basic_format_spec.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
basic_string_stream.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
basic_string.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
binary.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
bip_buffer_spsc_atomic.h.t.cpp Changes before merging to development 2021-07-06 18:49:27 +01:00
bit_stream.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
bit.h.t.cpp Final code after local CI tests 2022-01-08 18:51:35 +00:00
bitset_legacy.h.t.cpp Work in progress 2022-08-12 13:39:24 +01:00
bitset_new.h.t.cpp Work in progress 2022-08-12 13:39:24 +01:00
bloom_filter.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
bresenham_line.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
buffer_descriptors.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
byte_stream.h.t.cpp Expanded tests and updated make lists 2021-08-20 19:39:49 +01:00
byte.h.t.cpp Added etl::byte 2022-02-15 16:41:47 +00:00
callback_service.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
callback_timer_atomic.h.t.cpp Multiple code changes, delegates & timers 2021-12-13 17:16:21 +00:00
callback_timer_interrupt.h.t.cpp Added extra sanity checks for new classes 2022-03-03 18:39:23 +00:00
callback_timer_locked.h.t.cpp Added extra sanity checks for new classes 2022-03-03 18:39:23 +00:00
callback_timer.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
callback.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
char_traits.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
checksum.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
circular_buffer.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
circular_iterator.h.t.cpp Almost finalised circular_iterator and tests 2022-09-04 23:44:51 +01:00
combinations.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
compare.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
constant.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
container.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
correlation.h.t.cpp Updated for new tests and sanity checks 2021-04-11 20:58:28 +01:00
covariance.h.t.cpp Updated for new tests and sanity checks 2021-04-11 20:58:28 +01:00
crc8_ccitt.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
crc8_cdma2000.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc8_darc.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc8_dvbs2.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc8_ebu.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc8_icode.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc8_itu.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc8_maxim.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc8_rohc.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
crc8_wcdma.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc16_a.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc16_arc.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc16_aug_ccitt.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
crc16_buypass.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc16_ccitt.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
crc16_cdma2000.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc16_dds110.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc16_dectr.h.t.cpp Renamed dectr & dectx files 2021-03-31 09:35:47 +01:00
crc16_dectx.h.t.cpp Renamed dectr & dectx files 2021-03-31 09:35:47 +01:00
crc16_dnp.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc16_en13757.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc16_genibus.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
crc16_kermit.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
crc16_maxim.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc16_mcrf4xx.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc16_modbus.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
crc16_profibus.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc16_riello.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc16_t10dif.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc16_teledisk.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc16_tms37157.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc16_usb.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
crc16_x25.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
crc16_xmodem.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
crc16.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
crc32_bzip2.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
crc32_c.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
crc32_d.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc32_jamcrc.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc32_mpeg2.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
crc32_posix.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
crc32_q.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc32_xfer.h.t.cpp CRC updates 2021-03-30 19:10:48 +01:00
crc32.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
crc64_ecma.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
cyclic_value.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
debounce.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
debug_count.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
delegate_cpp03.h.t.cpp Fix header file includes 2022-05-16 20:57:04 +01:00
delegate_service.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
delegate.h.t.cpp Fix header file includes 2022-05-16 20:57:04 +01:00
deque.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
endianness.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
enum_type.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
error_handler.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
exception.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
expected.h.t.cpp Work-In-Progress for full implementation of etl::expected 2023-02-06 20:01:34 +01:00
factorial.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
fibonacci.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
file_error_numbers.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
fixed_iterator.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
fixed_sized_memory_block_allocator.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
flags.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
flat_map.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
flat_multimap.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
flat_multiset.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
flat_set.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
fnv_1.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
format_spec.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
forward_list.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
frame_check_sequence.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
fsm.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
function.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
functional.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
gamma.h.t.cpp Updated for new tests and sanity checks 2021-04-11 20:58:28 +01:00
generic_pool.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
hash.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
histogram.h.t.cpp Updated for new tests and sanity checks 2021-04-11 20:58:28 +01:00
ihash.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
imemory_block_allocator.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
indirect_vector.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
initializer_list.h.t.cpp Updates to sanity check 2022-02-11 21:21:57 +00:00
instance_count.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
integral_limits.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
intrusive_forward_list.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
intrusive_links.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
intrusive_list.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
intrusive_queue.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
intrusive_stack.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
invert.h.t.cpp Updated for new tests and sanity checks 2021-04-11 20:58:28 +01:00
io_port.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
ipool.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
ireference_counted_message_pool.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
iterator.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
jenkins.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
largest.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
limiter.h.t.cpp Updated for new tests and sanity checks 2021-04-11 20:58:28 +01:00
limits.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
list.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
log.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
macros.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
map.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
math_constants.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
mean.h.t.cpp Updated for new tests and sanity checks 2021-04-11 20:58:28 +01:00
mem_cast.h.t.cpp Initial commit 2021-05-31 15:55:13 +01:00
memory_model.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
memory.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
message_broker.h.t.cpp Added CMake updates 2022-08-01 13:05:56 +01:00
message_bus.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
message_packet.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
message_router_registry.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
message_router.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
message_timer_atomic.h.t.cpp Multiple code changes, delegates & timers 2021-12-13 17:16:21 +00:00
message_timer_interrupt.h.t.cpp Added extra sanity checks for new classes 2022-03-03 18:39:23 +00:00
message_timer_locked.h.t.cpp Added extra sanity checks for new classes 2022-03-03 18:39:23 +00:00
message_timer.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
message_types.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
message.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
multi_array.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
multi_range.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
multi_span.h.t.cpp Multiple code changes, delegates & timers 2021-12-13 17:16:21 +00:00
multi_vector.h.t.cpp Multiple code changes, delegates & timers 2021-12-13 17:16:21 +00:00
multimap.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
multiset.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
murmur3.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
mutex.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
negative.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
nth_type.h.t.cpp Make functions for containers 2021-11-13 13:19:52 +00:00
null_type.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
nullptr.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
numeric.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
observer.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
optional.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
overload.h.t.cpp Resolved issues with universal references in construction and assignment. 2021-07-11 20:36:01 +01:00
packet.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
parameter_pack.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
parameter_type.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
pearson.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
permutations.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
placement_new.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
platform.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
poly_span.h.t.cpp etl::poly_span without etl::dynamic_extent 2022-07-04 20:24:39 +01:00
pool.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
power.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
priority_queue.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
pseudo_moving_average.h.t.cpp Renamed cumulative_moving_average to pseudo_moving_average 2022-06-23 13:47:49 +01:00
quantize.h.t.cpp Updated for new tests and sanity checks 2021-04-11 20:58:28 +01:00
queue_lockable.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
queue_mpmc_mutex.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
queue_spsc_atomic.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
queue_spsc_isr.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
queue_spsc_locked.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
queue.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
radix.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
random.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
ratio.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
reference_counted_message_pool.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
reference_counted_message.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
reference_counted_object.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
reference_flat_map.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
reference_flat_multimap.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
reference_flat_multiset.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
reference_flat_set.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
rescale.h.t.cpp Updated for new tests and sanity checks 2021-04-11 20:58:28 +01:00
rms.h.t.cpp Updated for new tests and sanity checks 2021-04-11 20:58:28 +01:00
scaled_rounding.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
scheduler.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
set.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
shared_message.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
singleton.h.t.cpp Sanity check updates 2022-02-10 18:40:27 +00:00
smallest.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
span.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
sqrt.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
stack.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
standard_deviation.h.t.cpp Updated for new tests and sanity checks 2021-04-11 20:58:28 +01:00
state_chart.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
static_assert.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
string_stream.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
string_utilities.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
string_view.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
string.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
successor.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
task.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
threshold.h.t.cpp Updated for new tests and sanity checks 2021-04-11 20:58:28 +01:00
timer.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
to_arithmetic.h.t.cpp Updated sanity checks to include etl::to_arithmetic 2022-10-23 19:50:09 +01:00
to_string.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
to_u16string.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
to_u32string.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
to_wstring.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
type_def.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
type_lookup.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
type_select.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
type_traits.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
u16format_spec.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
u16string_stream.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
u16string.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
u32format_spec.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
u32string_stream.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
u32string.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
unaligned_type.h.t.cpp Final code after local CI tests 2022-01-08 18:51:35 +00:00
unordered_map.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
unordered_multimap.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
unordered_multiset.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
unordered_set.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
user_type.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
utility.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
variance.h.t.cpp Updated for new tests and sanity checks 2021-04-11 20:58:28 +01:00
variant_legacy.h.t.cpp Resolved issues with universal references in construction and assignment. 2021-07-11 20:36:01 +01:00
variant_old.h.t.cpp Fix header file includes 2022-05-16 20:57:04 +01:00
variant_pool.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
variant_variadic.h.t.cpp Changed variant files names 2021-07-29 14:15:49 +01:00
variant.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
vector.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
version.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
visitor.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
wformat_spec.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
wstring_stream.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00
wstring.h.t.cpp Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty 2021-03-14 14:40:00 +00:00