MCPcopy Create free account

hub / github.com/ETLCPP/etl / functions

Functions8,991 in github.com/ETLCPP/etl

↓ 24 callersMethodis_value
<b>true</b> if result contains a value
include/etl/result.h:174
↓ 24 callersMethodpop_from_isr
Pop a value from the queue from an ISR
include/etl/queue_spsc_isr.h:124
↓ 24 callersMethodpop_from_unlocked
Pop a value from the queue. Unlocked
include/etl/queue_spsc_locked.h:445
↓ 23 callersMethodbegin
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 callersMethodend
Returns an iterator to the end of the vector. \return An iterator to the end of the vector.
include/etl/vector.h:116
↓ 23 callersFunctionis_partitioned
include/etl/algorithm.h:2052
↓ 23 callersMethodreserve
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 callersMethodset_successor
Set the successor.
include/etl/successor.h:97
↓ 23 callersMethodsplice_after
Splice another list into this one.
include/etl/intrusive_forward_list.h:1075
↓ 23 callersFunctionstable_partition
include/etl/algorithm.h:3584
↓ 23 callersFunctionvalue
include/etl/private/bitset_legacy.h:1299
↓ 23 callersMethodwrite_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 callersMethodend
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 callersMethodindirection
include/etl/indirect_vector.h:265
↓ 22 callersMethodread_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 callersFunctionall_of
include/etl/algorithm.h:2191
↓ 21 callersMethodconstruct
include/etl/optional.h:643
↓ 21 callersMethodend
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 callersFunctionis_sorted_until
include/etl/algorithm.h:1622
↓ 21 callersFunctionmax_element
include/etl/algorithm.h:1512
↓ 21 callersFunctionmin_element
include/etl/algorithm.h:1471
↓ 21 callersMethodmonth
include/etl/private/chrono/year_month_weekday.h:307
↓ 21 callersFunctionnone_of
include/etl/algorithm.h:2213
↓ 21 callersFunctionpop_heap
include/etl/algorithm.h:963
↓ 21 callersMethodregister_delegate
include/etl/delegate_service.h:135
↓ 21 callersFunctionswap_ranges
include/etl/algorithm.h:178
↓ 21 callersMethodunique
Removes all but the first element from every consecutive group of equal elements in the container.
include/etl/list.h:1373
↓ 21 callersMethodyear
include/etl/private/chrono/year_month_weekday.h:299
↓ 20 callersFunctionCheck_Equal
test/test_reference_flat_map.cpp:85
↓ 20 callersMethodbegin
Returns an iterator to the beginning of the vector. \return An iterator to the beginning of the vector.
include/etl/vector.h:98
↓ 20 callersMethodcontains_node
Detects existence of specified node in list. \param search_link The node to find in list
include/etl/intrusive_list.h:261
↓ 20 callersMethoddata_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 callersFunctionis_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 callersFunctionmake_free_slot
\brief Makes the free function slot \return constexpr slot_type
test/test_signal.cpp:137
↓ 20 callersFunctionmake_static_slot
\brief Makes the static method slot \return constexpr slot_type
test/test_signal.cpp:157
↓ 20 callersFunctionu16string
Constructor.
include/etl/u16string.h:79
↓ 20 callersFunctionu32string
Constructor.
include/etl/u32string.h:79
↓ 20 callersFunctionwstring
Constructor.
include/etl/wstring.h:79
↓ 19 callersFunctionCheck_Equal
test/test_flat_multimap.cpp:226
↓ 19 callersMethodadd_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 callersFunctioncapacity
Returns the capacity of the flat_set. \return The capacity of the flat_set.
include/etl/flat_set.h:911
↓ 19 callersMethodcompleted
include/etl/multi_range.h:137
↓ 19 callersMethoddata
Returns a const pointer to the first element of the internal storage.
include/etl/array_view.h:360
↓ 19 callersFunctionformat_sequence
include/etl/format.h:1315
↓ 19 callersMethodhas_value
include/etl/expected.h:1100
↓ 19 callersMethodinitialise
Initialise the vector.
include/etl/vector.h:1098
↓ 19 callersMethodis_started
Checks if the FSM has been started.
include/etl/fsm.h:608
↓ 19 callersFunctionlength
test/test_char_traits.cpp:40
↓ 19 callersMethodon_event_unknown
test/test_fsm.cpp:264
↓ 19 callersMethodreceive
Hook 'receive' to count the incoming messages.
test/test_message_bus.cpp:268
↓ 19 callersFunctionuninitialized_copy
include/etl/memory.h:238
↓ 18 callersFunctionCheck_Equal
test/test_reference_flat_multimap.cpp:120
↓ 18 callersMethodclear
test/test_message_timer_atomic.cpp:112
↓ 18 callersMethodclear
test/test_message_timer.cpp:110
↓ 18 callersMethodcreate
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 callersMethoddestroy
include/etl/optional.h:675
↓ 18 callersMethodget_message_router_id
include/etl/message_router.h:182
↓ 18 callersFunctionhas_zero_byte
include/etl/binary.h:410
↓ 18 callersMethodis_running
Get the enable/disable state.
include/etl/message_timer.h:409
↓ 18 callersFunctionmax_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 callersFunctionpartition_point
include/etl/algorithm.h:2083
↓ 18 callersFunctionread<bool>
include/etl/bit_stream.h:1401
↓ 18 callersFunctionvisit
include/etl/private/variant_variadic.h:1827
↓ 17 callersMethodbase
include/etl/iterator.h:528
↓ 17 callersMethodbegin
Gets the beginning of the list.
include/etl/list.h:662
↓ 17 callersMethodclear
test/test_message_timer_interrupt.cpp:134
↓ 17 callersFunctionconstruct_at
include/etl/memory.h:1412
↓ 17 callersMethodget_address
Get the IO port address.
include/etl/io_port.h:405
↓ 17 callersMethodis_origin
include/etl/intrusive_avl_tree.h:224
↓ 17 callersFunctionmake_lambda_slot
\brief Makes the lambda slot \return constexpr slot_type
test/test_signal.cpp:147
↓ 17 callersMethodreceive
test/test_message_router.cpp:292
↓ 17 callersMethodsize
The number of bits in the bitset.
include/etl/private/bitset_legacy.h:257
↓ 17 callersFunctionstable_sort
include/etl/algorithm.h:2247
↓ 17 callersMethodtry_emplace
include/etl/map.h:1348
↓ 17 callersMethod~imessage
include/etl/message.h:77
↓ 16 callersFunctionEqual
test/test_make_string.cpp:44
↓ 16 callersMethodOnTestFailure
test/UnitTest++/TestResults.cpp:24
↓ 16 callersMethodaccepts
include/etl/private/message_router_cpp03.h:150
↓ 16 callersMethodbegin_circular
include/etl/span.h:492
↓ 16 callersMethodcall
test/test_callback_timer.cpp:769
↓ 16 callersMethodcurrent
Conversion to base iterator type.
include/etl/circular_iterator.h:176
↓ 16 callersMethodend
Gets the end of the list.
include/etl/list.h:678
↓ 16 callersFunctionget_storage
Get a const pointer to the storage.
include/etl/unaligned_type.h:256
↓ 16 callersFunctionhas_byte_n
include/etl/binary.h:438
↓ 16 callersFunctionmake_functor_slot
\brief Makes the functor slot \return constexpr slot_type
test/test_signal.cpp:177
↓ 16 callersFunctionmake_inplace_function
include/etl/inplace_function.h:1371
↓ 16 callersMethodmove_container
Move a list
include/etl/list.h:1875
↓ 16 callersMethodnumber_of_observers
Returns the number of observers.
include/etl/observer.h:231
↓ 16 callersMethodpush_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 callersMethodpush_from_isr
Push a value to the queue from an ISR.
include/etl/queue_spsc_isr.h:92
↓ 16 callersMethodpush_from_unlocked
Push a value to the queue.
include/etl/queue_spsc_locked.h:240
↓ 16 callersFunctiontest_bit
test/test_bitset_new_ext_default_element_type.cpp:2400
↓ 16 callersFunctiontest_bit
test/test_bitset_new_explicit_single_element_type.cpp:2768
↓ 16 callersFunctiontest_bit
test/test_bitset_new_ext_explicit_single_element_type.cpp:2568
↓ 16 callersFunctiontest_bit
test/test_bitset_new_default_element_type.cpp:2654
↓ 15 callersMethodReset
test/test_task_scheduler.cpp:97
↓ 15 callersMethodcompare_exchange_weak
Compare exchange weak
include/etl/atomic/atomic_gcc_sync.h:418
↓ 15 callersFunctioncopy_backward
include/etl/algorithm.h:284
↓ 15 callersMethodempty
Checks to see if the unordered_map is empty.
include/etl/unordered_map.h:1854
↓ 15 callersFunctionfull
Checks the 'full' state of the flat_map. \return <b>true</b> if full.
include/etl/flat_map.h:1092
← previousnext →301–400 of 8,991, ranked by callers