Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ETLCPP/etl
/ functions
Functions
8,991 in github.com/ETLCPP/etl
⨍
Functions
8,991
◇
Types & classes
3,544
↓ 161 callers
Function
next
include/etl/iterator.h:299
↓ 159 callers
Method
value
test/test_poly_span_dynamic_extent.cpp:73
↓ 154 callers
Method
on_receive
test/test_message_bus.cpp:139
↓ 150 callers
Function
data
include/etl/iterator.h:1470
↓ 145 callers
Method
top
Gets a reference to the value at the top of the stack. If asserts or exceptions are enabled, throws an etl::stack_empty if the stack is empty. \return
include/etl/stack.h:244
↓ 143 callers
Method
enable
Enable/disable the timer.
include/etl/message_timer.h:401
↓ 138 callers
Function
T
Conversion operator. \return The value of the underlying type.
include/etl/cyclic_value.h:433
↓ 137 callers
Method
on_event
test/test_fsm.cpp:242
↓ 135 callers
Method
time_to_next
Get the time to the next timer event. Returns etl::timer::interval::No_Active_Interval if there is no active timer.
include/etl/message_timer.h:599
↓ 132 callers
Function
find
include/etl/flat_set.h:61
↓ 132 callers
Method
is_linked
include/etl/intrusive_links.h:1033
↓ 130 callers
Method
put
Writes a boolean to the stream
include/etl/bit_stream.h:130
↓ 129 callers
Method
crbegin
Gets the reverse beginning of the list.
include/etl/map.h:900
↓ 124 callers
Method
size_bytes
include/etl/span.h:572
↓ 118 callers
Method
allocate
Allocate an object from the pool. If asserts or exceptions are enabled and there are no more free items an etl::pool_no_allocation if thrown, otherwis
include/etl/pool.h:76
↓ 118 callers
Method
ends_with
Checks that the string is the end of this string
include/etl/basic_string.h:1637
↓ 118 callers
Method
starts_with
Checks that the string is the start of this string
include/etl/basic_string.h:1602
↓ 115 callers
Method
index
Gets the index of the type currently stored or UNSUPPORTED_TYPE_ID
include/etl/private/variant_legacy.h:718
↓ 114 callers
Function
cend
include/etl/iterator.h:1186
↓ 109 callers
Function
cbegin
include/etl/iterator.h:1156
↓ 109 callers
Method
key_comp
How to compare two key elements.
include/etl/map.h:1625
↓ 107 callers
Method
month
include/etl/private/chrono/month_day.h:60
↓ 106 callers
Method
get
include/etl/format.h:1851
↓ 104 callers
Method
decode
include/etl/base64_decoder.h:74
↓ 104 callers
Method
load
Load
include/etl/atomic/atomic_gcc_sync.h:279
↓ 99 callers
Method
receive
Hook incoming messages and translate Message5 to Message4.
test/test_message_broker.cpp:112
↓ 99 callers
Function
swap
include/etl/array.h:1066
↓ 98 callers
Method
value_comp
How to compare two value elements.
include/etl/map.h:1633
↓ 97 callers
Function
lower_bound
Finds the lower bound of a key \param key The key to search for. \return An iterator.
include/etl/flat_set.h:729
↓ 96 callers
Function
assign
include/etl/mem_cast.h:138
↓ 95 callers
Method
process_event
include/etl/fsm.h:789
↓ 94 callers
Method
flush
Flush the last byte, if partially filled, to the callback, if valid.
include/etl/bit_stream.h:847
↓ 94 callers
Method
is_held
Gets the debouncer hold state. \return 'true' if the debouncer is in the hold state.
include/etl/debounce.h:86
↓ 94 callers
Method
is_repeating
Gets the debouncer repeat state. \return 'true' if the debouncer is repeating.
include/etl/debounce.h:95
↓ 91 callers
Function
has_value
include/etl/expected.h:529
↓ 87 callers
Method
before_begin
Gets before the beginning of the forward_list.
include/etl/forward_list.h:570
↓ 87 callers
Function
find_if
include/etl/algorithm.h:509
↓ 85 callers
Method
splice
Splices from another list to this.
include/etl/list.h:1411
↓ 84 callers
Method
crend
Gets the reverse end of the list.
include/etl/map.h:908
↓ 81 callers
Method
copy
include/etl/char_traits.h:214
↓ 79 callers
Function
empty
Checks the 'empty' state of the flat_set. \return <b>true</b> if empty.
include/etl/flat_set.h:893
↓ 79 callers
Method
encode
include/etl/base64_encoder.h:74
↓ 78 callers
Function
print
include/etl/print.h:93
↓ 76 callers
Method
emplace_front
include/etl/list.h:872
↓ 75 callers
Method
is_within_buffer
Checks if a pointer is within the buffer.
include/etl/basic_string.h:2694
↓ 75 callers
Method
swap
include/etl/utility.h:257
↓ 74 callers
Method
insert_after
Inserts a value to the forward_list after the specified position.
include/etl/forward_list.h:882
↓ 73 callers
Method
release
test/test_shared_message.cpp:208
↓ 72 callers
Method
find_first
Finds the first bit in the specified state. \param state The state to search for. \returns The position of the bit or Number_Of_Elements if none were
include/etl/private/bitset_legacy.h:679
↓ 72 callers
Method
find_next
include/etl/ranges.h:2832
↓ 71 callers
Method
accepts
Does this FSM accept the message id? Yes, it accepts everything!
include/etl/fsm.h:573
↓ 70 callers
Method
set_secure
Sets the 'secure' flag to the requested state.
include/etl/basic_string.h:275
↓ 69 callers
Function
is_heap
include/etl/algorithm.h:940
↓ 69 callers
Method
join
Join two nodes.
include/etl/list.h:342
↓ 67 callers
Method
call_if
include/etl/private/delegate_cpp03.h:70
↓ 67 callers
Function
destroy
include/etl/memory.h:1550
↓ 65 callers
Function
upper_bound
Finds the upper bound of a key \param key The key to search for. \return An iterator.
include/etl/flat_set.h:767
↓ 64 callers
Method
is_valid
include/etl/private/message_packet_cpp03.h:207
↓ 63 callers
Function
erase
include/etl/vector.h:1890
↓ 63 callers
Method
is_active
Checks if a timer is currently active. Returns <b>true</b> if the timer is active, otherwise <b>false</b>.
include/etl/callback_timer.h:443
↓ 63 callers
Method
weekday
Construct from sys_days.
include/etl/private/chrono/weekday.h:76
↓ 61 callers
Function
accepts
include/etl/generators/message_packet_cpp03_generator.h:734
↓ 61 callers
Method
subscribe
Subscribe to the bus.
include/etl/message_bus.h:89
↓ 60 callers
Function
make_heap
include/etl/algorithm.h:1004
↓ 60 callers
Method
size_from_isr
How many items in the queue? Called from ISR.
include/etl/queue_spsc_isr.h:203
↓ 60 callers
Method
size_from_unlocked
How many items in the queue?
include/etl/queue_spsc_locked.h:102
↓ 60 callers
Function
sort
include/etl/algorithm.h:2225
↓ 60 callers
Method
year
include/etl/private/chrono/year_month.h:64
↓ 59 callers
Method
release
include/etl/pool.h:159
↓ 58 callers
Method
add
Add a pair of values.
include/etl/rms.h:110
↓ 58 callers
Function
equal_range
Finds the range of equal elements of a key \param key The key to search for. \return An iterator pair.
include/etl/flat_set.h:805
↓ 57 callers
Function
is_permutation
include/etl/algorithm.h:1802
↓ 57 callers
Method
time_since_epoch
include/etl/private/chrono/time_point.h:100
↓ 56 callers
Function
lexicographical_compare
include/etl/algorithm.h:741
↓ 55 callers
Function
adjacent_find
include/etl/algorithm.h:1761
↓ 55 callers
Method
clear
test/test_queue_spsc_locked.cpp:52
↓ 54 callers
Method
value
include/etl/format.h:1892
↓ 53 callers
Method
clear
test/test_callback_timer_deferred_locked.cpp:58
↓ 53 callers
Method
clear
test/test_queue_spsc_locked_small.cpp:51
↓ 51 callers
Method
clear
test/test_callback_timer_locked.cpp:58
↓ 51 callers
Method
size
Gets the current size of the string. \return The current size of the string.
include/etl/basic_string.h:178
↓ 50 callers
Method
alignment
Get the alignment of the buffer
include/etl/mem_cast.h:565
↓ 50 callers
Method
initialize_free_space
Clears the free space to string terminator value.
include/etl/basic_string.h:2428
↓ 50 callers
Method
pop_into
Removes the oldest item from the top of the stack and puts it in the destination.
include/etl/stack.h:429
↓ 50 callers
Function
send_message
include/etl/message_router.h:394
↓ 50 callers
Method
value
Gets the hash value.
include/etl/pearson.h:153
↓ 48 callers
Method
count
Count the number of bits set.
include/etl/private/bitset_legacy.h:265
↓ 48 callers
Function
next_permutation
include/etl/algorithm.h:1930
↓ 47 callers
Function
fill_n
include/etl/algorithm.h:568
↓ 45 callers
Function
compares_agree
test/test_string_wchar_t.cpp:43
↓ 45 callers
Function
compares_agree
test/test_string_u8_external_buffer.cpp:47
↓ 45 callers
Function
compares_agree
test/test_string_u32_external_buffer.cpp:44
↓ 45 callers
Function
compares_agree
test/test_string_u8.cpp:46
↓ 45 callers
Function
compares_agree
test/test_string_u16_external_buffer.cpp:44
↓ 45 callers
Function
compares_agree
test/test_string_char_external_buffer.cpp:45
↓ 45 callers
Function
compares_agree
test/test_string_u32.cpp:43
↓ 45 callers
Function
compares_agree
test/test_string_wchar_t_external_buffer.cpp:44
↓ 45 callers
Function
compares_agree
test/test_string_u16.cpp:43
↓ 45 callers
Function
compares_agree
test/test_string_char.cpp:45
↓ 45 callers
Method
destroy
include/etl/pool.h:171
← previous
next →
101–200 of 8,991, ranked by callers