MCPcopy Create free account

hub / github.com/ETLCPP/etl / functions

Functions8,991 in github.com/ETLCPP/etl

↓ 17,716 callersMethodbegin
Gets the beginning of the map.
include/etl/map.h:820
↓ 13,853 callersMethodsize
test/test_inplace_function.cpp:287
↓ 10,228 callersMethodend
Gets the end of the map.
include/etl/map.h:836
↓ 5,372 callersMethodc_str
Return a pointer to a C string.
include/etl/basic_string.h:1394
↓ 4,270 callersMethoddata
include/etl/span.h:468
↓ 4,248 callersFunctiondistance
include/etl/iterator.h:2231
↓ 3,168 callersMethodis_truncated
Returns whether the string was truncated by the last operation. \return Whether the string was truncated by the last operation.
include/etl/basic_string.h:241
↓ 2,777 callersMethodassign
include/etl/map.h:1044
↓ 2,090 callersFunctionequal
test/test_poly_span_fixed_extent.cpp:118
↓ 1,680 callersFunctionbegin
include/etl/iterator.h:1136
↓ 1,677 callersFunctionend
include/etl/iterator.h:1166
↓ 1,632 callersMethodvalue
test/test_packet.cpp:82
↓ 1,552 callersMethodinsert
Inserts a value to the map. If asserts or exceptions are enabled, emits map_full if the map is already full. \param value The value to insert.
include/etl/map.h:1208
↓ 1,431 callersFunctionmin
include/etl/ranges.h:2074
↓ 1,425 callersFunctionmove
include/etl/algorithm.h:305
↓ 1,229 callersMethodresize
Resizes the list.
include/etl/list.h:1289
↓ 1,204 callersMethodcbegin
Gets the beginning of the map.
include/etl/map.h:852
↓ 1,082 callersMethodcount
Get the total number added entries.
include/etl/rms.h:186
↓ 1,075 callersMethodempty
include/etl/span.h:556
↓ 1,048 callersMethodfind
Finds an element. \param key The key to search for. \return An iterator pointing to the element or end() if not found.
include/etl/map.h:1169
↓ 1,021 callersFunctionto_string
include/etl/to_string.h:49
↓ 953 callersMethodcompare
test/test_intrusive_avl_tree.cpp:165
↓ 922 callersMethodpush
Adds a value to the queue. If asserts or exceptions are enabled, throws an etl::queue_full if the queue if already full. \param value The value to pus
include/etl/queue.h:318
↓ 788 callersMethodpush_back
Pushes a value to the back of the list.
include/etl/list.h:984
↓ 762 callersMethodcend
Gets the end of the map.
include/etl/map.h:860
↓ 756 callersMethodhas_value
<b>true</b> if result contains a value
include/etl/result.h:166
↓ 749 callersMethodmax_size
include/etl/span.h:580
↓ 657 callersFunctioncompare
test/test_functional.cpp:40
↓ 641 callersMethodadd
test/test_invoke.cpp:70
↓ 639 callersMethodat
Returns a reference to the value at index 'key' If asserts or exceptions are enabled, emits an etl::lookup_out_of_bounds if the key is not in the rang
include/etl/map.h:984
↓ 621 callersMethoderase
Erases the value at the specified position.
include/etl/map.h:1120
↓ 618 callersFunctionadvance
Moves the pointer to the first element of the span further by a specified number of elements. \tparam elements Number of elements to move forward
include/etl/span.h:1320
↓ 618 callersMethodwidth
Returns the width of the Bloom filter.
include/etl/bloom_filter.h:146
↓ 589 callersMethodfind_last_of
Find last of any of content within the string \param str The content to find \param pos The position to start searching from.
include/etl/basic_string.h:2069
↓ 572 callersMethodfind_first_not_of
Find first not of any of content within the string \param str The content to find \param pos The position to start searching from.
include/etl/basic_string.h:2164
↓ 565 callersMethodlower_bound
Returns an iterator pointing to the first element in the container whose key is not considered to go before the key provided or end() if all keys are
include/etl/map.h:1510
↓ 557 callersMethodupper_bound
Returns an iterator pointing to the first element in the container whose key is not considered to go after the key provided or end() if all keys are c
include/etl/map.h:1550
↓ 552 callersMethodfind_last_not_of
Find last not of any of content within the string \param str The content to find \param pos The position to start searching from.
include/etl/basic_string.h:2248
↓ 541 callersMethodcontains
Check if the map contains the key.
include/etl/map.h:1641
↓ 531 callersFunctionstring
Constructor.
include/etl/string.h:82
↓ 530 callersMethodvisit
include/etl/format.h:798
↓ 519 callersMethodfront
include/etl/span.h:448
↓ 500 callersMethodequal_range
Returns two iterators with bounding (lower bound, upper bound) the key provided
include/etl/map.h:1081
↓ 489 callersMethodfind_first_of
Find first of any of content within the string \param str The content to find \param pos The position to start searching from.
include/etl/basic_string.h:1992
↓ 477 callersMethodpop
Removes the oldest item from the top of the stack.
include/etl/stack.h:417
↓ 475 callersMethodset
test/test_variant_legacy.cpp:70
↓ 470 callersMethodstart
Starts the FSM. Can only be called once. Subsequent calls will do nothing. \param call_on_enter_state If true will call on_enter_state() for the first
include/etl/fsm.h:503
↓ 442 callersMethodfill
Fills the array with the specified value. \param value The value to fill the array with.
include/etl/array.h:353
↓ 435 callersFunctionsize
The number of states.
include/etl/fsm.h:271
↓ 425 callersMethodreset
Reset the FSM to pre-started state. \param call_on_exit_state If true will call on_exit_state() for the current state. Default = false.
include/etl/fsm.h:618
↓ 421 callersMethodfull
Checks to see if there are no free items in the pool. \return <b>true</b> if there are none free.
include/etl/ipool.h:541
↓ 413 callersMethodregister_timer
Register a timer.
include/etl/message_timer.h:334
↓ 408 callersMethodemplace
include/etl/map.h:1328
↓ 407 callersMethodrbegin
Gets the reverse beginning of the list.
include/etl/map.h:868
↓ 395 callersMethodappend
include/etl/message_broker.h:80
↓ 391 callersMethodclear
test/test_overload.cpp:48
↓ 370 callersMethoderror
Sends the exception error to the user's handler function. \param e The exception error.
include/etl/error_handler.h:138
↓ 366 callersMethodtest
Tests a bit at a position. Positions greater than the number of configured bits will return <b>false</b>.
include/etl/private/bitset_legacy.h:282
↓ 348 callersMethodpush_front
Pushes a value to the front of the list.
include/etl/list.h:848
↓ 344 callersFunctioninvoke
include/etl/invoke.h:53
↓ 329 callersMethodback
include/etl/span.h:458
↓ 328 callersMethodbase
test/test_packet.cpp:41
↓ 326 callersMethodrend
Gets the reverse end of the list.
include/etl/map.h:884
↓ 323 callersMethodwrite
Write.
include/etl/io_port.h:315
↓ 311 callersMethodtick
Called by the timer service to indicate the amount of time that has elapsed since the last successful call to 'tick'. Returns true if the tick was pro
include/etl/message_timer.h:437
↓ 273 callersMethodcapacity
Returns the maximum number of items in the pool.
include/etl/ipool.h:507
↓ 270 callersMethodrfind
Find content within the string \param str The content to find \param pos The position to start searching from.
include/etl/basic_string.h:1496
↓ 261 callersFunctioncopy
include/etl/span.h:1458
↓ 258 callersMethodemplace_back
include/etl/list.h:1008
↓ 250 callersMethodget
test/test_ranges.cpp:90
↓ 248 callersMethodall
Are all the bits sets?
include/etl/private/bitset_legacy.h:624
↓ 243 callersMethodany
Are any of the bits set?
include/etl/private/bitset_legacy.h:652
↓ 241 callersMethodnone
Are none of the bits set?
include/etl/private/bitset_legacy.h:660
↓ 236 callersMethodpop_front
Removes a value from the front of the list.
include/etl/list.h:973
↓ 225 callersFunctionvalue
Gets the hash value.
include/etl/murmur3.h:172
↓ 214 callersFunctionis_sorted
include/etl/algorithm.h:1661
↓ 212 callersMethodstr
Resets the stream to the supplied string.
include/etl/basic_string_stream.h:108
↓ 198 callersMethodavailable
Returns the number of free items in the pool.
include/etl/ipool.h:515
↓ 198 callersMethodis_valid
Checks the validity of the singleton.
include/etl/singleton.h:132
↓ 189 callersMethodsize
include/etl/span.h:564
↓ 187 callersFunctionfill
include/etl/format.h:1374
↓ 182 callersFunctionmake_pair
include/etl/utility.h:329
↓ 179 callersMethodpop_back
Removes a value from the back of the list.
include/etl/list.h:1094
↓ 178 callersFunctionEqual
test/test_string_wchar_t.cpp:92
↓ 178 callersFunctionEqual
test/test_string_u32.cpp:91
↓ 178 callersFunctionEqual
test/test_string_u16.cpp:91
↓ 177 callersMethodinput
Gets an iterator for input. \return An iterator.
include/etl/pseudo_moving_average.h:412
↓ 175 callersFunctionEqual
test/test_string_u32_external_buffer.cpp:100
↓ 175 callersFunctionEqual
test/test_string_u16_external_buffer.cpp:100
↓ 175 callersFunctionEqual
test/test_string_wchar_t_external_buffer.cpp:103
↓ 174 callersFunctionEqual
test/test_string_u8.cpp:94
↓ 174 callersFunctionEqual
test/test_string_char.cpp:75
↓ 174 callersMethodget_state_id
Gets the current state id.
include/etl/fsm.h:581
↓ 169 callersFunctionEqual
test/test_string_u8_external_buffer.cpp:103
↓ 169 callersFunctionEqual
test/test_string_char_external_buffer.cpp:84
↓ 169 callersMethodvalue
test/test_poly_span_fixed_extent.cpp:73
↓ 168 callersFunctionsafe_output_buffer_size
include/etl/base64_decoder.h:527
↓ 167 callersFunctionfull
Checks the 'full' state of the flat_set. \return <b>true</b> if full.
include/etl/flat_set.h:902
↓ 166 callersMethodis_set
Gets the current debouncer state. \return 'true' if the debouncer is in the true state.
include/etl/debounce.h:77
↓ 166 callersMethodused_data
Returns a span of the used portion of the stream.
include/etl/bit_stream.h:815
next →1–100 of 8,991, ranked by callers