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
↓ 15 callers
Method
get_parent
include/etl/intrusive_avl_tree.h:230
↓ 15 callers
Function
lower_bound
Finds the lower bound of a key \param key The key to search for. \return An iterator.
include/etl/flat_map.h:919
↓ 15 callers
Function
nth_element
include/etl/algorithm.h:3698
↓ 15 callers
Method
read_reserve
Reserves a memory area for reading (up to the max_reserve_size).
include/etl/bip_buffer_spsc_atomic.h:391
↓ 15 callers
Method
remove
Removes the values specified.
include/etl/list.h:1331
↓ 15 callers
Method
set_address
Set the IO port address.
include/etl/io_port.h:879
↓ 14 callers
Method
GetText
test/UnitTest++/MemoryOutStream.cpp:7
↓ 14 callers
Method
begin
Gets an iterator to the start of the buffer.
include/etl/circular_buffer.h:749
↓ 14 callers
Function
binary_to_gray
include/etl/binary.h:231
↓ 14 callers
Method
capacity
Gets the current capacity of the indirect_vector. \return The capacity of the indirect_vector.
include/etl/indirect_vector.h:1200
↓ 14 callers
Method
empty
Checks to see if the unordered_multiset is empty.
include/etl/unordered_multiset.h:1488
↓ 14 callers
Method
empty
Checks to see if the unordered_set is empty.
include/etl/unordered_set.h:1523
↓ 14 callers
Method
end
Returns an iterator to the end of the string. \return An iterator to the end of the string.
include/etl/basic_string.h:374
↓ 14 callers
Method
find_or_insert
include/etl/intrusive_avl_tree.h:1775
↓ 14 callers
Function
function
include/etl/utility.h:1005
↓ 14 callers
Function
is_valid
include/etl/generators/message_packet_cpp03_generator.h:756
↓ 14 callers
Function
make_instance_slot
\brief Makes the class method slot \return constexpr slot_type
test/test_signal.cpp:167
↓ 14 callers
Method
operator->
include/etl/map.h:670
↓ 14 callers
Method
send_notifications
Notify all of the observers.
test/test_observer.cpp:103
↓ 14 callers
Function
store
Store
include/etl/atomic/atomic_gcc_sync.h:928
↓ 14 callers
Function
test_leading_ones
test/test_binary.cpp:134
↓ 14 callers
Method
to_ulong
Put to a unsigned long.
include/etl/private/bitset_legacy.h:525
↓ 14 callers
Function
uninitialized_move
include/etl/memory.h:566
↓ 13 callers
Function
ETL_NOEXCEPT_IF
Swaps this value with another.
include/etl/optional.h:481
↓ 13 callers
Function
FormatToStream
test/UnitTest++/MemoryOutStream.cpp:62
↓ 13 callers
Function
Function
test/test_overload.cpp:79
↓ 13 callers
Method
assign
include/etl/list.h:806
↓ 13 callers
Method
begin
Gets an iterator to the beginning of the deque.
include/etl/deque.h:872
↓ 13 callers
Method
clear
Clears the unordered_map.
include/etl/unordered_map.h:1563
↓ 13 callers
Method
empty
Checks to see if the unordered_multimap is empty.
include/etl/unordered_multimap.h:1444
↓ 13 callers
Function
expected_month
test/test_chrono_month.cpp:57
↓ 13 callers
Method
insert_at
Inserts a value into the array. \param position The index of the position to insert at. \param value The value to insert.
include/etl/array.h:411
↓ 13 callers
Method
month
include/etl/private/chrono/year_month.h:72
↓ 13 callers
Function
pop
include/etl/queue.h:237
↓ 13 callers
Method
remove_if
include/etl/list.h:1352
↓ 13 callers
Function
test_trailing_ones
test/test_bit.cpp:95
↓ 13 callers
Function
test_trailing_ones
test/test_binary.cpp:110
↓ 13 callers
Method
valueless_by_exception
Checks whether the variant doesn't contain a valid value. \return <b>true</b> if the value is invalid, otherwise <b>false</b>.
include/etl/private/variant_variadic.h:859
↓ 13 callers
Method
write_reserve
Reserves a memory area for writing up to the max_reserve_size.
include/etl/bip_buffer_spsc_atomic.h:413
↓ 12 callers
Method
Test
test/test_successor.cpp:170
↓ 12 callers
Method
assign
include/etl/vector.h:391
↓ 12 callers
Method
assign
include/etl/forward_list.h:653
↓ 12 callers
Method
begin
include/etl/ranges.h:195
↓ 12 callers
Method
begin
Returns an iterator to the beginning of the vector. \return An iterator to the beginning of the vector.
include/etl/private/pvoidvector.h:76
↓ 12 callers
Method
data
Returns a pointer to the beginning of the vector data. \return A pointer to the beginning of the vector data.
include/etl/private/pvoidvector.h:319
↓ 12 callers
Method
get_bucket_list_iterator
include/etl/unordered_map.h:315
↓ 12 callers
Method
get_variance
Get the variance.
include/etl/variance.h:176
↓ 12 callers
Method
load_factor
Returns the load factor = size / bucket_count. \return The load factor = size / bucket_count.
include/etl/unordered_map.h:1880
↓ 12 callers
Function
notify_observers
Notify all of the observers, sending them the notification. \tparam TNotification The notification type. \param n The notification.
include/etl/delegate_observable.h:180
↓ 12 callers
Method
push
push. Adds an item to the buffer. If the buffer is filled then the oldest item is overwritten.
include/etl/circular_buffer.h:908
↓ 12 callers
Method
span
span Returns a span of the underlying data.
include/etl/private/bitset_legacy.h:986
↓ 12 callers
Function
test_leading_ones
test/test_bit.cpp:119
↓ 12 callers
Function
test_leading_zeros
test/test_bit.cpp:86
↓ 12 callers
Function
test_leading_zeros
test/test_binary.cpp:101
↓ 12 callers
Function
test_trailing_zeros
test/test_binary.cpp:77
↓ 11 callers
Method
advance_to
include/etl/format.h:954
↓ 11 callers
Method
begin
Returns start of the stream.
include/etl/byte_stream.h:261
↓ 11 callers
Method
begin
Returns an iterator to the beginning of the indirect_vector. \return An iterator to the beginning of the indirect_vector.
include/etl/indirect_vector.h:462
↓ 11 callers
Method
call_or
include/etl/private/delegate_cpp03.h:954
↓ 11 callers
Method
compare_exchange_strong
Compare exchange strong
include/etl/atomic/atomic_gcc_sync.h:439
↓ 11 callers
Function
create_back
Create a new element with a value at the back
include/etl/vector.h:1143
↓ 11 callers
Method
data
Returns a pointer to the beginning of the string data. \return A pointer to the beginning of the string data.
include/etl/basic_string.h:633
↓ 11 callers
Method
end
Gets an iterator to the end of the buffer.
include/etl/circular_buffer.h:773
↓ 11 callers
Function
expected_month_ok
test/test_chrono_month.cpp:70
↓ 11 callers
Function
jenkins
test/test_jenkins.cpp:40
↓ 11 callers
Function
link_left
include/etl/intrusive_links.h:1147
↓ 11 callers
Function
move_s
include/etl/algorithm.h:2862
↓ 11 callers
Method
next
include/etl/ranges.h:218
↓ 11 callers
Method
notify_observers
include/etl/observer.h:242
↓ 11 callers
Method
or_else
include/etl/expected.h:1268
↓ 11 callers
Method
register_callback
include/etl/callback_service.h:79
↓ 11 callers
Method
release_all
Release all objects in the pool.
include/etl/ipool.h:470
↓ 11 callers
Function
test_bit_ceil
test/test_bit.cpp:162
↓ 11 callers
Function
uninitialized_copy_n
include/etl/memory.h:513
↓ 11 callers
Function
uninitialized_fill_n
include/etl/memory.h:186
↓ 11 callers
Method
unsubscribe
Unsubscribe from the bus.
include/etl/message_bus.h:115
↓ 10 callers
Method
ClearStatistics
test/test_hfsm.cpp:207
↓ 10 callers
Function
add_string
include/etl/private/to_string_helper.h:562
↓ 10 callers
Function
add_string_view
include/etl/private/to_string_helper.h:580
↓ 10 callers
Method
another_value
test/test_poly_span_dynamic_extent.cpp:107
↓ 10 callers
Method
another_value
test/test_poly_span_fixed_extent.cpp:107
↓ 10 callers
Method
available_from_isr
How much free space available in the queue. Called from ISR.
include/etl/queue_spsc_isr.h:165
↓ 10 callers
Method
available_from_unlocked
How much free space available in the queue.
include/etl/queue_spsc_locked.h:86
↓ 10 callers
Method
begin
include/etl/span.h:484
↓ 10 callers
Method
clear
Clear the histogram.
include/etl/rms.h:194
↓ 10 callers
Method
clear_truncated
Clears the 'truncated' flag.
include/etl/basic_string.h:265
↓ 10 callers
Method
end
Gets an iterator to the end of the deque.
include/etl/deque.h:896
↓ 10 callers
Method
exchange
Exchange
include/etl/atomic/atomic_gcc_sync.h:407
↓ 10 callers
Function
expected_day_ok
test/test_chrono_day.cpp:57
↓ 10 callers
Function
for_each_n
include/etl/algorithm.h:2932
↓ 10 callers
Function
format_to
include/etl/format.h:2737
↓ 10 callers
Method
get_next_index
Calculate the next index.
include/etl/queue_spsc_locked.h:144
↓ 10 callers
Method
get_parent
include/etl/intrusive_links.h:1096
↓ 10 callers
Method
get_reference_count
Get the current reference count for this shared message.
include/etl/shared_message.h:209
↓ 10 callers
Method
insert
include/etl/private/pvoidvector.h:453
↓ 10 callers
Function
is_aligned
Check that 'p' has 'required_alignment'.
include/etl/alignment.h:91
↓ 10 callers
Method
max_size
Gets the maximum possible size of the forward_list.
include/etl/forward_list.h:168
↓ 10 callers
Method
max_size
Gets the maximum possible size of the list.
include/etl/list.h:221
↓ 10 callers
Function
mem_copy
include/etl/memory.h:2943
↓ 10 callers
Method
number_of_iterations
Gets the total number of iterations over all ranges, from this range inclusive.
include/etl/multi_range.h:164
← previous
next →
401–500 of 8,991, ranked by callers