Embedded Template Library 1.0
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
 include
 etl
 atomic
 
atomic_arm.h
 
atomic_clang_sync.h
 
atomic_gcc_sync.h
 
atomic_std.h
 deprecated
 
factory.h
 experimental
 
bit_cast.h
 
class_traits.h
 
icache.h
 
mem_cast.h
 
singleton.h
 generators
 
fsm_cpp03_generator.h
 
fsm_friend_decl_cpp03_generator.h
 
fsm_fwd_decl_cpp03_generator.h
 
largest_alignment_cpp03_generator.h
 
largest_cpp03_generator.h
 
largest_type_cpp03_generator.h
 
message_packet_cpp03_generator.h
 
message_router_cpp03_generator.h
 
smallest_cpp03_generator.h
 
type_lookup_cpp03_generator.h
 
type_select_cpp03_generator.h
 
type_traits_cpp03_generator.h
 
variant_pool_cpp03_generator.h
 mutex
 
mutex_arm.h
 
mutex_clang_sync.h
 
mutex_cmsis_os2.h
 
mutex_freertos.h
 
mutex_gcc_sync.h
 
mutex_std.h
 
mutex_threadx.h
 private
 chrono
 
clocks.h
 
day.h
 
duration.h
 
hh_mm_ss.h
 
last_spec.h
 
month.h
 
month_day.h
 
month_weekday.h
 
operators.h
 
time_point.h
 
time_zone.h
 
weekday.h
 
year.h
 
year_month.h
 
year_month_day.h
 
year_month_weekday.h
 
addressof.h
 
bitset_legacy.h
 
bitset_new.h
 
choose_namespace.h
 
comparator_is_transparent.h
 
crc_implementation.h
 
crc_parameters.h
 
delegate_cpp03.h
 
delegate_cpp11.h
 
diagnostic_array_bounds_push.h
 
diagnostic_cxx_11_extensions_push.h
 
diagnostic_cxx_20_compat_push.h
 
diagnostic_deprecated_push.h
 
diagnostic_float_equal_push.h
Two pairs of the same type are equal if their members are equal
 
diagnostic_format_security_push.h
 
diagnostic_gnu_static_float_init_push.h
 
diagnostic_null_dereference_push.h
 
diagnostic_pessimizing_move_push.h
 
diagnostic_pop.h
 
diagnostic_self_assign_overloaded_push.h
 
diagnostic_sign_conversion_push.h
 
diagnostic_stringop_overflow_push.h
 
diagnostic_stringop_overread_push.h
 
diagnostic_uninitialized_push.h
Make this a clone of the supplied priority queue
 
diagnostic_unnamed_type_template_args_push.h
 
diagnostic_unused_function_push.h
 
diagnostic_useless_cast_push.h
 
dynamic_extent.h
 
fsm_cpp03.h
 
fsm_friend_decl_cpp03.h
 
fsm_fwd_decl_cpp03.h
 
largest_alignment_cpp03.h
 
largest_cpp03.h
 
largest_type_cpp03.h
 
message_packet_cpp03.h
 
message_router_cpp03.h
 
minmax_pop.h
 
minmax_push.h
 
pvoidvector.h
 
ranges_mini_variant.h
 
smallest_cpp03.h
 
to_string_helper.h
 
tuple_element.h
 
tuple_size.h
 
type_lookup_cpp03.h
 
type_select_cpp03.h
 
type_traits_cpp03.h
 
variant_legacy.h
 
variant_pool_cpp03.h
 
variant_select_do_operator.h
 
variant_select_do_visitor.h
 
variant_variadic.h
 
vector_base.h
 profiles
 
arduino_arm.h
 
armv5.h
 
armv5_no_stl.h
 
armv6.h
 
armv6_no_stl.h
 
armv7.h
 
armv7_no_stl.h
 
auto.h
 
clang_generic.h
 
clang_generic_no_stl.h
 
cpp03.h
 
cpp03_no_stl.h
 
cpp11.h
 
cpp11_no_stl.h
 
cpp14.h
 
cpp14_no_stl.h
 
cpp17.h
 
cpp17_no_stl.h
 
cpp20.h
 
cpp20_no_stl.h
 
cpp23.h
 
cpp23_no_stl.h
 
cpp26.h
 
cpp26_no_stl.h
 
determine_builtin_support.h
 
determine_compiler.h
 
determine_compiler_language_support.h
 
determine_compiler_version.h
 
determine_development_os.h
 
gcc_generic.h
 
gcc_generic_no_stl.h
 
gcc_linux_x86.h
 
gcc_linux_x86_no_stl.h
 
gcc_windows_x86.h
 
gcc_windows_x86_no_stl.h
 
msvc_x86.h
 
msvc_x86_no_stl.h
 
segger_gcc_stlport.h
 
ticc.h
 
ticc_no_stl.h
 
absolute.h
 
algorithm.h
 
alignment.h
 
array.h
 
array_view.h
 
array_wrapper.h
 
atomic.h
 
base64.h
 
base64_decoder.h
 
base64_encoder.h
 
basic_format_spec.h
 
basic_string.h
 
basic_string_stream.h
 
binary.h
 
bip_buffer_spsc_atomic.h
 
bit.h
 
bit_stream.h
 
bitset.h
 
bloom_filter.h
 
bresenham_line.h
 
buffer_descriptors.h
 
byte.h
 
byte_stream.h
 
callback.h
 
callback_service.h
 
callback_timer.h
 
callback_timer_atomic.h
 
callback_timer_deferred_locked.h
 
callback_timer_interrupt.h
 
callback_timer_locked.h
 
char_traits.h
 
checksum.h
 
chrono.h
 
circular_buffer.h
 
circular_iterator.h
 
closure.h
 
combinations.h
 
compare.h
 
concepts.h
 
const_map.h
 
const_multimap.h
 
const_multiset.h
 
const_set.h
 
constant.h
 
container.h
 
correlation.h
 
covariance.h
 
crc.h
 
crc1.h
 
crc16.h
 
crc16_a.h
 
crc16_arc.h
 
crc16_aug_ccitt.h
 
crc16_buypass.h
 
crc16_ccitt.h
 
crc16_cdma2000.h
 
crc16_dds110.h
 
crc16_dectr.h
 
crc16_dectx.h
 
crc16_dnp.h
 
crc16_en13757.h
 
crc16_genibus.h
 
crc16_kermit.h
 
crc16_m17.h
 
crc16_maxim.h
 
crc16_mcrf4xx.h
 
crc16_modbus.h
 
crc16_opensafety_a.h
 
crc16_opensafety_b.h
 
crc16_profibus.h
 
crc16_riello.h
 
crc16_t10dif.h
 
crc16_teledisk.h
 
crc16_tms37157.h
 
crc16_usb.h
 
crc16_x25.h
 
crc16_xmodem.h
 
crc32.h
 
crc32_bzip2.h
 
crc32_c.h
 
crc32_d.h
 
crc32_jamcrc.h
 
crc32_mpeg2.h
 
crc32_posix.h
 
crc32_q.h
 
crc32_xfer.h
 
crc64_ecma.h
 
crc64_iso.h
 
crc8_ccitt.h
 
crc8_cdma2000.h
 
crc8_darc.h
 
crc8_dvbs2.h
 
crc8_ebu.h
 
crc8_icode.h
 
crc8_itu.h
 
crc8_j1850.h
 
crc8_j1850_zero.h
 
crc8_maxim.h
 
crc8_nrsc5.h
 
crc8_opensafety.h
 
crc8_rohc.h
 
crc8_wcdma.h
 
cstring.h
 
cyclic_value.h
 
debounce.h
 
debug_count.h
 
delegate.h
 
delegate_observable.h
 
delegate_service.h
 
deque.h
 
doxygen.h
 
endianness.h
 
enum_type.h
 
error_handler.h
 
exception.h
 
expected.h
 
factorial.h
 
fibonacci.h
 
file_error_numbers.h
 
fixed_iterator.h
 
fixed_sized_memory_block_allocator.h
 
flags.h
 
flat_map.h
 
flat_multimap.h
 
flat_multiset.h
 
flat_set.h
 
fnv_1.h
 
format.h
 
format_spec.h
 
forward_list.h
 
frame_check_sequence.h
 
fsm.h
 
function.h
 
function_traits.h
 
functional.h
 
gamma.h
 
gcd.h
 
generic_pool.h
 
hash.h
 
hfsm.h
 
histogram.h
 
ihash.h
 
imemory_block_allocator.h
 
index_of_type.h
 
indirect_vector.h
 
infinite_loop.h
 
initializer_list.h
 
inplace_function.h
 
instance_count.h
 
integral_limits.h
 
intrusive_avl_tree.h
 
intrusive_forward_list.h
 
intrusive_links.h
 
intrusive_list.h
 
intrusive_queue.h
 
intrusive_stack.h
 
invert.h
 
invoke.h
 
io_port.h
 
ipool.h
 
ireference_counted_message_pool.h
 
iterator.h
 
jenkins.h
 
largest.h
 
lcm.h
 
limiter.h
 
limits.h
 
list.h
 
log.h
 
macros.h
 
manchester.h
 
map.h
 
math.h
 
math_constants.h
 
mean.h
 
mem_cast.h
 
memory.h
 
memory_model.h
 
message.h
 
message_broker.h
 
message_bus.h
 
message_packet.h
 
message_router.h
 
message_router_registry.h
 
message_timer.h
 
message_timer_atomic.h
 
message_timer_interrupt.h
 
message_timer_locked.h
 
message_types.h
 
monostate.h
 
multi_array.h
 
multi_range.h
 
multi_span.h
 
multi_vector.h
 
multimap.h
 
multiset.h
 
murmur3.h
 
mutex.h
 
negative.h
 
not_null.h
 
nth_type.h
 
null_type.h
 
nullptr.h
 
numeric.h
 
observer.h
 
optional.h
 
overload.h
 
packet.h
 
parameter_pack.h
 
parameter_type.h
 
pearson.h
 
permutations.h
 
placement_new.h
 
platform.h
 
poly_span.h
 
pool.h
 
power.h
 
print.h
 
priority_queue.h
 
pseudo_moving_average.h
 
quantize.h
 
queue.h
 
queue_lockable.h
 
queue_mpmc_mutex.h
 
queue_spsc_atomic.h
 
queue_spsc_isr.h
 
queue_spsc_locked.h
 
radix.h
 
random.h
 
ranges.h
 
ratio.h
 
reference_counted_message.h
 
reference_counted_message_pool.h
 
reference_counted_object.h
 
reference_flat_map.h
 
reference_flat_multimap.h
 
reference_flat_multiset.h
 
reference_flat_set.h
 
rescale.h
 
result.h
 
rms.h
 
rounded_integral_division.h
 
scaled_rounding.h
 
scheduler.h
 
set.h
 
shared_message.h
 
signal.h
 
singleton.h
 
singleton_base.h
 
smallest.h
 
span.h
 
sqrt.h
 
stack.h
 
standard_deviation.h
 
state_chart.h
 
static_assert.h
 
string.h
 
string_stream.h
 
string_utilities.h
 
string_view.h
 
stringify.h
 
successor.h
 
task.h
 
threshold.h
 
timer.h
 
to_arithmetic.h
 
to_string.h
 
to_u16string.h
 
to_u32string.h
 
to_u8string.h
 
to_wstring.h
 
tuple.h
 
type_def.h
 
type_list.h
 
type_lookup.h
 
type_select.h
 
type_traits.h
 
u16format_spec.h
 
u16string.h
 
u16string_stream.h
 
u32format_spec.h
 
u32string.h
 
u32string_stream.h
 
u8format_spec.h
 
u8string.h
 
u8string_stream.h
 
unaligned_type.h
 
uncopyable.h
 
unordered_map.h
 
unordered_multimap.h
 
unordered_multiset.h
 
unordered_set.h
 
user_type.h
 
utility.h
 
variance.h
 
variant.h
 
variant_pool.h
 
vector.h
 
version.h
 
visitor.h
 
wformat_spec.h
 
wstring.h
 
wstring_stream.h