MCPcopy Create free account

hub / github.com/ETLCPP/etl / functions

Functions8,991 in github.com/ETLCPP/etl

↓ 15 callersMethodget_parent
include/etl/intrusive_avl_tree.h:230
↓ 15 callersFunctionlower_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 callersFunctionnth_element
include/etl/algorithm.h:3698
↓ 15 callersMethodread_reserve
Reserves a memory area for reading (up to the max_reserve_size).
include/etl/bip_buffer_spsc_atomic.h:391
↓ 15 callersMethodremove
Removes the values specified.
include/etl/list.h:1331
↓ 15 callersMethodset_address
Set the IO port address.
include/etl/io_port.h:879
↓ 14 callersMethodGetText
test/UnitTest++/MemoryOutStream.cpp:7
↓ 14 callersMethodbegin
Gets an iterator to the start of the buffer.
include/etl/circular_buffer.h:749
↓ 14 callersFunctionbinary_to_gray
include/etl/binary.h:231
↓ 14 callersMethodcapacity
Gets the current capacity of the indirect_vector. \return The capacity of the indirect_vector.
include/etl/indirect_vector.h:1200
↓ 14 callersMethodempty
Checks to see if the unordered_multiset is empty.
include/etl/unordered_multiset.h:1488
↓ 14 callersMethodempty
Checks to see if the unordered_set is empty.
include/etl/unordered_set.h:1523
↓ 14 callersMethodend
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 callersMethodfind_or_insert
include/etl/intrusive_avl_tree.h:1775
↓ 14 callersFunctionfunction
include/etl/utility.h:1005
↓ 14 callersFunctionis_valid
include/etl/generators/message_packet_cpp03_generator.h:756
↓ 14 callersFunctionmake_instance_slot
\brief Makes the class method slot \return constexpr slot_type
test/test_signal.cpp:167
↓ 14 callersMethodoperator->
include/etl/map.h:670
↓ 14 callersMethodsend_notifications
Notify all of the observers.
test/test_observer.cpp:103
↓ 14 callersFunctionstore
Store
include/etl/atomic/atomic_gcc_sync.h:928
↓ 14 callersFunctiontest_leading_ones
test/test_binary.cpp:134
↓ 14 callersMethodto_ulong
Put to a unsigned long.
include/etl/private/bitset_legacy.h:525
↓ 14 callersFunctionuninitialized_move
include/etl/memory.h:566
↓ 13 callersFunctionETL_NOEXCEPT_IF
Swaps this value with another.
include/etl/optional.h:481
↓ 13 callersFunctionFormatToStream
test/UnitTest++/MemoryOutStream.cpp:62
↓ 13 callersFunctionFunction
test/test_overload.cpp:79
↓ 13 callersMethodassign
include/etl/list.h:806
↓ 13 callersMethodbegin
Gets an iterator to the beginning of the deque.
include/etl/deque.h:872
↓ 13 callersMethodclear
Clears the unordered_map.
include/etl/unordered_map.h:1563
↓ 13 callersMethodempty
Checks to see if the unordered_multimap is empty.
include/etl/unordered_multimap.h:1444
↓ 13 callersFunctionexpected_month
test/test_chrono_month.cpp:57
↓ 13 callersMethodinsert_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 callersMethodmonth
include/etl/private/chrono/year_month.h:72
↓ 13 callersFunctionpop
include/etl/queue.h:237
↓ 13 callersMethodremove_if
include/etl/list.h:1352
↓ 13 callersFunctiontest_trailing_ones
test/test_bit.cpp:95
↓ 13 callersFunctiontest_trailing_ones
test/test_binary.cpp:110
↓ 13 callersMethodvalueless_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 callersMethodwrite_reserve
Reserves a memory area for writing up to the max_reserve_size.
include/etl/bip_buffer_spsc_atomic.h:413
↓ 12 callersMethodTest
test/test_successor.cpp:170
↓ 12 callersMethodassign
include/etl/vector.h:391
↓ 12 callersMethodassign
include/etl/forward_list.h:653
↓ 12 callersMethodbegin
include/etl/ranges.h:195
↓ 12 callersMethodbegin
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 callersMethoddata
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 callersMethodget_bucket_list_iterator
include/etl/unordered_map.h:315
↓ 12 callersMethodget_variance
Get the variance.
include/etl/variance.h:176
↓ 12 callersMethodload_factor
Returns the load factor = size / bucket_count. \return The load factor = size / bucket_count.
include/etl/unordered_map.h:1880
↓ 12 callersFunctionnotify_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 callersMethodpush
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 callersMethodspan
span Returns a span of the underlying data.
include/etl/private/bitset_legacy.h:986
↓ 12 callersFunctiontest_leading_ones
test/test_bit.cpp:119
↓ 12 callersFunctiontest_leading_zeros
test/test_bit.cpp:86
↓ 12 callersFunctiontest_leading_zeros
test/test_binary.cpp:101
↓ 12 callersFunctiontest_trailing_zeros
test/test_binary.cpp:77
↓ 11 callersMethodadvance_to
include/etl/format.h:954
↓ 11 callersMethodbegin
Returns start of the stream.
include/etl/byte_stream.h:261
↓ 11 callersMethodbegin
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 callersMethodcall_or
include/etl/private/delegate_cpp03.h:954
↓ 11 callersMethodcompare_exchange_strong
Compare exchange strong
include/etl/atomic/atomic_gcc_sync.h:439
↓ 11 callersFunctioncreate_back
Create a new element with a value at the back
include/etl/vector.h:1143
↓ 11 callersMethoddata
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 callersMethodend
Gets an iterator to the end of the buffer.
include/etl/circular_buffer.h:773
↓ 11 callersFunctionexpected_month_ok
test/test_chrono_month.cpp:70
↓ 11 callersFunctionjenkins
test/test_jenkins.cpp:40
↓ 11 callersFunctionlink_left
include/etl/intrusive_links.h:1147
↓ 11 callersFunctionmove_s
include/etl/algorithm.h:2862
↓ 11 callersMethodnext
include/etl/ranges.h:218
↓ 11 callersMethodnotify_observers
include/etl/observer.h:242
↓ 11 callersMethodor_else
include/etl/expected.h:1268
↓ 11 callersMethodregister_callback
include/etl/callback_service.h:79
↓ 11 callersMethodrelease_all
Release all objects in the pool.
include/etl/ipool.h:470
↓ 11 callersFunctiontest_bit_ceil
test/test_bit.cpp:162
↓ 11 callersFunctionuninitialized_copy_n
include/etl/memory.h:513
↓ 11 callersFunctionuninitialized_fill_n
include/etl/memory.h:186
↓ 11 callersMethodunsubscribe
Unsubscribe from the bus.
include/etl/message_bus.h:115
↓ 10 callersMethodClearStatistics
test/test_hfsm.cpp:207
↓ 10 callersFunctionadd_string
include/etl/private/to_string_helper.h:562
↓ 10 callersFunctionadd_string_view
include/etl/private/to_string_helper.h:580
↓ 10 callersMethodanother_value
test/test_poly_span_dynamic_extent.cpp:107
↓ 10 callersMethodanother_value
test/test_poly_span_fixed_extent.cpp:107
↓ 10 callersMethodavailable_from_isr
How much free space available in the queue. Called from ISR.
include/etl/queue_spsc_isr.h:165
↓ 10 callersMethodavailable_from_unlocked
How much free space available in the queue.
include/etl/queue_spsc_locked.h:86
↓ 10 callersMethodbegin
include/etl/span.h:484
↓ 10 callersMethodclear
Clear the histogram.
include/etl/rms.h:194
↓ 10 callersMethodclear_truncated
Clears the 'truncated' flag.
include/etl/basic_string.h:265
↓ 10 callersMethodend
Gets an iterator to the end of the deque.
include/etl/deque.h:896
↓ 10 callersMethodexchange
Exchange
include/etl/atomic/atomic_gcc_sync.h:407
↓ 10 callersFunctionexpected_day_ok
test/test_chrono_day.cpp:57
↓ 10 callersFunctionfor_each_n
include/etl/algorithm.h:2932
↓ 10 callersFunctionformat_to
include/etl/format.h:2737
↓ 10 callersMethodget_next_index
Calculate the next index.
include/etl/queue_spsc_locked.h:144
↓ 10 callersMethodget_parent
include/etl/intrusive_links.h:1096
↓ 10 callersMethodget_reference_count
Get the current reference count for this shared message.
include/etl/shared_message.h:209
↓ 10 callersMethodinsert
include/etl/private/pvoidvector.h:453
↓ 10 callersFunctionis_aligned
Check that 'p' has 'required_alignment'.
include/etl/alignment.h:91
↓ 10 callersMethodmax_size
Gets the maximum possible size of the forward_list.
include/etl/forward_list.h:168
↓ 10 callersMethodmax_size
Gets the maximum possible size of the list.
include/etl/list.h:221
↓ 10 callersFunctionmem_copy
include/etl/memory.h:2943
↓ 10 callersMethodnumber_of_iterations
Gets the total number of iterations over all ranges, from this range inclusive.
include/etl/multi_range.h:164
← previousnext →401–500 of 8,991, ranked by callers