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
↓ 24 callers
Method
is_value
<b>true</b> if result contains a value
include/etl/result.h:174
↓ 24 callers
Method
pop_from_isr
Pop a value from the queue from an ISR
include/etl/queue_spsc_isr.h:124
↓ 24 callers
Method
pop_from_unlocked
Pop a value from the queue. Unlocked
include/etl/queue_spsc_locked.h:445
↓ 23 callers
Method
begin
Returns an iterator to the beginning of the unordered_multimap. \return An iterator to the beginning of the unordered_multimap.
include/etl/unordered_multimap.h:483
↓ 23 callers
Method
end
Returns an iterator to the end of the vector. \return An iterator to the end of the vector.
include/etl/vector.h:116
↓ 23 callers
Function
is_partitioned
include/etl/algorithm.h:2052
↓ 23 callers
Method
reserve
For compatibility with the STL vector API. Does not increase the capacity, as this is fixed. Asserts an etl::vector_out_of_bounds error if the request
include/etl/vector.h:270
↓ 23 callers
Method
set_successor
Set the successor.
include/etl/successor.h:97
↓ 23 callers
Method
splice_after
Splice another list into this one.
include/etl/intrusive_forward_list.h:1075
↓ 23 callers
Function
stable_partition
include/etl/algorithm.h:3584
↓ 23 callers
Function
value
include/etl/private/bitset_legacy.h:1299
↓ 23 callers
Method
write_commit
Commits the previously reserved write memory area the reserve can be trimmed at the end before committing. Throws bip_buffer_reserve_invalid
include/etl/bip_buffer_spsc_atomic.h:438
↓ 22 callers
Method
end
Returns an iterator to the end of the unordered_multiset. \return An iterator to the end of the unordered_multiset.
include/etl/unordered_multiset.h:534
↓ 22 callers
Method
indirection
include/etl/indirect_vector.h:265
↓ 22 callers
Method
read_commit
Commits the previously reserved read memory area the reserve can be trimmed at the end before committing. Throws bip_buffer_reserve_invalid
include/etl/bip_buffer_spsc_atomic.h:404
↓ 21 callers
Function
all_of
include/etl/algorithm.h:2191
↓ 21 callers
Method
construct
include/etl/optional.h:643
↓ 21 callers
Method
end
Returns an iterator to the end of the unordered_multimap. \return An iterator to the end of the unordered_multimap.
include/etl/unordered_multimap.h:541
↓ 21 callers
Function
is_sorted_until
include/etl/algorithm.h:1622
↓ 21 callers
Function
max_element
include/etl/algorithm.h:1512
↓ 21 callers
Function
min_element
include/etl/algorithm.h:1471
↓ 21 callers
Method
month
include/etl/private/chrono/year_month_weekday.h:307
↓ 21 callers
Function
none_of
include/etl/algorithm.h:2213
↓ 21 callers
Function
pop_heap
include/etl/algorithm.h:963
↓ 21 callers
Method
register_delegate
include/etl/delegate_service.h:135
↓ 21 callers
Function
swap_ranges
include/etl/algorithm.h:178
↓ 21 callers
Method
unique
Removes all but the first element from every consecutive group of equal elements in the container.
include/etl/list.h:1373
↓ 21 callers
Method
year
include/etl/private/chrono/year_month_weekday.h:299
↓ 20 callers
Function
Check_Equal
test/test_reference_flat_map.cpp:85
↓ 20 callers
Method
begin
Returns an iterator to the beginning of the vector. \return An iterator to the beginning of the vector.
include/etl/vector.h:98
↓ 20 callers
Method
contains_node
Detects existence of specified node in list. \param search_link The node to find in list
include/etl/intrusive_list.h:261
↓ 20 callers
Method
data_end
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:651
↓ 20 callers
Function
is_valid
Validate that a span contains valid Manchester encoded data. \param encoded The span of encoded data to validate. \return True if all data is valid Ma
include/etl/manchester.h:471
↓ 20 callers
Function
make_free_slot
\brief Makes the free function slot \return constexpr slot_type
test/test_signal.cpp:137
↓ 20 callers
Function
make_static_slot
\brief Makes the static method slot \return constexpr slot_type
test/test_signal.cpp:157
↓ 20 callers
Function
u16string
Constructor.
include/etl/u16string.h:79
↓ 20 callers
Function
u32string
Constructor.
include/etl/u32string.h:79
↓ 20 callers
Function
wstring
Constructor.
include/etl/wstring.h:79
↓ 19 callers
Function
Check_Equal
test/test_flat_multimap.cpp:226
↓ 19 callers
Method
add_observer
Add an observer to the list. If asserts or exceptions are enabled then an etl::observable_observer_list_full is emitted if the observer list is alread
include/etl/observer.h:148
↓ 19 callers
Function
capacity
Returns the capacity of the flat_set. \return The capacity of the flat_set.
include/etl/flat_set.h:911
↓ 19 callers
Method
completed
include/etl/multi_range.h:137
↓ 19 callers
Method
data
Returns a const pointer to the first element of the internal storage.
include/etl/array_view.h:360
↓ 19 callers
Function
format_sequence
include/etl/format.h:1315
↓ 19 callers
Method
has_value
include/etl/expected.h:1100
↓ 19 callers
Method
initialise
Initialise the vector.
include/etl/vector.h:1098
↓ 19 callers
Method
is_started
Checks if the FSM has been started.
include/etl/fsm.h:608
↓ 19 callers
Function
length
test/test_char_traits.cpp:40
↓ 19 callers
Method
on_event_unknown
test/test_fsm.cpp:264
↓ 19 callers
Method
receive
Hook 'receive' to count the incoming messages.
test/test_message_bus.cpp:268
↓ 19 callers
Function
uninitialized_copy
include/etl/memory.h:238
↓ 18 callers
Function
Check_Equal
test/test_reference_flat_multimap.cpp:120
↓ 18 callers
Method
clear
test/test_message_timer_atomic.cpp:112
↓ 18 callers
Method
clear
test/test_message_timer.cpp:110
↓ 18 callers
Method
create
Allocate storage for an object from the pool and create with default. If asserts or exceptions are enabled and there are no more free items an etl::po
include/etl/pool.h:87
↓ 18 callers
Method
destroy
include/etl/optional.h:675
↓ 18 callers
Method
get_message_router_id
include/etl/message_router.h:182
↓ 18 callers
Function
has_zero_byte
include/etl/binary.h:410
↓ 18 callers
Method
is_running
Get the enable/disable state.
include/etl/message_timer.h:409
↓ 18 callers
Function
max_size
Returns the maximum possible size of the flat_set. \return The maximum size of the flat_set.
include/etl/flat_set.h:920
↓ 18 callers
Function
partition_point
include/etl/algorithm.h:2083
↓ 18 callers
Function
read<bool>
include/etl/bit_stream.h:1401
↓ 18 callers
Function
visit
include/etl/private/variant_variadic.h:1827
↓ 17 callers
Method
base
include/etl/iterator.h:528
↓ 17 callers
Method
begin
Gets the beginning of the list.
include/etl/list.h:662
↓ 17 callers
Method
clear
test/test_message_timer_interrupt.cpp:134
↓ 17 callers
Function
construct_at
include/etl/memory.h:1412
↓ 17 callers
Method
get_address
Get the IO port address.
include/etl/io_port.h:405
↓ 17 callers
Method
is_origin
include/etl/intrusive_avl_tree.h:224
↓ 17 callers
Function
make_lambda_slot
\brief Makes the lambda slot \return constexpr slot_type
test/test_signal.cpp:147
↓ 17 callers
Method
receive
test/test_message_router.cpp:292
↓ 17 callers
Method
size
The number of bits in the bitset.
include/etl/private/bitset_legacy.h:257
↓ 17 callers
Function
stable_sort
include/etl/algorithm.h:2247
↓ 17 callers
Method
try_emplace
include/etl/map.h:1348
↓ 17 callers
Method
~imessage
include/etl/message.h:77
↓ 16 callers
Function
Equal
test/test_make_string.cpp:44
↓ 16 callers
Method
OnTestFailure
test/UnitTest++/TestResults.cpp:24
↓ 16 callers
Method
accepts
include/etl/private/message_router_cpp03.h:150
↓ 16 callers
Method
begin_circular
include/etl/span.h:492
↓ 16 callers
Method
call
test/test_callback_timer.cpp:769
↓ 16 callers
Method
current
Conversion to base iterator type.
include/etl/circular_iterator.h:176
↓ 16 callers
Method
end
Gets the end of the list.
include/etl/list.h:678
↓ 16 callers
Function
get_storage
Get a const pointer to the storage.
include/etl/unaligned_type.h:256
↓ 16 callers
Function
has_byte_n
include/etl/binary.h:438
↓ 16 callers
Function
make_functor_slot
\brief Makes the functor slot \return constexpr slot_type
test/test_signal.cpp:177
↓ 16 callers
Function
make_inplace_function
include/etl/inplace_function.h:1371
↓ 16 callers
Method
move_container
Move a list
include/etl/list.h:1875
↓ 16 callers
Method
number_of_observers
Returns the number of observers.
include/etl/observer.h:231
↓ 16 callers
Method
push_back
Inserts a value at the end of the vector. If asserts or exceptions are enabled, emits vector_full if the vector is already full. \param value The valu
include/etl/private/pvoidvector.h:412
↓ 16 callers
Method
push_from_isr
Push a value to the queue from an ISR.
include/etl/queue_spsc_isr.h:92
↓ 16 callers
Method
push_from_unlocked
Push a value to the queue.
include/etl/queue_spsc_locked.h:240
↓ 16 callers
Function
test_bit
test/test_bitset_new_ext_default_element_type.cpp:2400
↓ 16 callers
Function
test_bit
test/test_bitset_new_explicit_single_element_type.cpp:2768
↓ 16 callers
Function
test_bit
test/test_bitset_new_ext_explicit_single_element_type.cpp:2568
↓ 16 callers
Function
test_bit
test/test_bitset_new_default_element_type.cpp:2654
↓ 15 callers
Method
Reset
test/test_task_scheduler.cpp:97
↓ 15 callers
Method
compare_exchange_weak
Compare exchange weak
include/etl/atomic/atomic_gcc_sync.h:418
↓ 15 callers
Function
copy_backward
include/etl/algorithm.h:284
↓ 15 callers
Method
empty
Checks to see if the unordered_map is empty.
include/etl/unordered_map.h:1854
↓ 15 callers
Function
full
Checks the 'full' state of the flat_map. \return <b>true</b> if full.
include/etl/flat_map.h:1092
← previous
next →
301–400 of 8,991, ranked by callers