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
↓ 17,716 callers
Method
begin
Gets the beginning of the map.
include/etl/map.h:820
↓ 13,853 callers
Method
size
test/test_inplace_function.cpp:287
↓ 10,228 callers
Method
end
Gets the end of the map.
include/etl/map.h:836
↓ 5,372 callers
Method
c_str
Return a pointer to a C string.
include/etl/basic_string.h:1394
↓ 4,270 callers
Method
data
include/etl/span.h:468
↓ 4,248 callers
Function
distance
include/etl/iterator.h:2231
↓ 3,168 callers
Method
is_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 callers
Method
assign
include/etl/map.h:1044
↓ 2,090 callers
Function
equal
test/test_poly_span_fixed_extent.cpp:118
↓ 1,680 callers
Function
begin
include/etl/iterator.h:1136
↓ 1,677 callers
Function
end
include/etl/iterator.h:1166
↓ 1,632 callers
Method
value
test/test_packet.cpp:82
↓ 1,552 callers
Method
insert
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 callers
Function
min
include/etl/ranges.h:2074
↓ 1,425 callers
Function
move
include/etl/algorithm.h:305
↓ 1,229 callers
Method
resize
Resizes the list.
include/etl/list.h:1289
↓ 1,204 callers
Method
cbegin
Gets the beginning of the map.
include/etl/map.h:852
↓ 1,082 callers
Method
count
Get the total number added entries.
include/etl/rms.h:186
↓ 1,075 callers
Method
empty
include/etl/span.h:556
↓ 1,048 callers
Method
find
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 callers
Function
to_string
include/etl/to_string.h:49
↓ 953 callers
Method
compare
test/test_intrusive_avl_tree.cpp:165
↓ 922 callers
Method
push
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 callers
Method
push_back
Pushes a value to the back of the list.
include/etl/list.h:984
↓ 762 callers
Method
cend
Gets the end of the map.
include/etl/map.h:860
↓ 756 callers
Method
has_value
<b>true</b> if result contains a value
include/etl/result.h:166
↓ 749 callers
Method
max_size
include/etl/span.h:580
↓ 657 callers
Function
compare
test/test_functional.cpp:40
↓ 641 callers
Method
add
test/test_invoke.cpp:70
↓ 639 callers
Method
at
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 callers
Method
erase
Erases the value at the specified position.
include/etl/map.h:1120
↓ 618 callers
Function
advance
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 callers
Method
width
Returns the width of the Bloom filter.
include/etl/bloom_filter.h:146
↓ 589 callers
Method
find_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 callers
Method
find_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 callers
Method
lower_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 callers
Method
upper_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 callers
Method
find_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 callers
Method
contains
Check if the map contains the key.
include/etl/map.h:1641
↓ 531 callers
Function
string
Constructor.
include/etl/string.h:82
↓ 530 callers
Method
visit
include/etl/format.h:798
↓ 519 callers
Method
front
include/etl/span.h:448
↓ 500 callers
Method
equal_range
Returns two iterators with bounding (lower bound, upper bound) the key provided
include/etl/map.h:1081
↓ 489 callers
Method
find_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 callers
Method
pop
Removes the oldest item from the top of the stack.
include/etl/stack.h:417
↓ 475 callers
Method
set
test/test_variant_legacy.cpp:70
↓ 470 callers
Method
start
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 callers
Method
fill
Fills the array with the specified value. \param value The value to fill the array with.
include/etl/array.h:353
↓ 435 callers
Function
size
The number of states.
include/etl/fsm.h:271
↓ 425 callers
Method
reset
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 callers
Method
full
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 callers
Method
register_timer
Register a timer.
include/etl/message_timer.h:334
↓ 408 callers
Method
emplace
include/etl/map.h:1328
↓ 407 callers
Method
rbegin
Gets the reverse beginning of the list.
include/etl/map.h:868
↓ 395 callers
Method
append
include/etl/message_broker.h:80
↓ 391 callers
Method
clear
test/test_overload.cpp:48
↓ 370 callers
Method
error
Sends the exception error to the user's handler function. \param e The exception error.
include/etl/error_handler.h:138
↓ 366 callers
Method
test
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 callers
Method
push_front
Pushes a value to the front of the list.
include/etl/list.h:848
↓ 344 callers
Function
invoke
include/etl/invoke.h:53
↓ 329 callers
Method
back
include/etl/span.h:458
↓ 328 callers
Method
base
test/test_packet.cpp:41
↓ 326 callers
Method
rend
Gets the reverse end of the list.
include/etl/map.h:884
↓ 323 callers
Method
write
Write.
include/etl/io_port.h:315
↓ 311 callers
Method
tick
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 callers
Method
capacity
Returns the maximum number of items in the pool.
include/etl/ipool.h:507
↓ 270 callers
Method
rfind
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 callers
Function
copy
include/etl/span.h:1458
↓ 258 callers
Method
emplace_back
include/etl/list.h:1008
↓ 250 callers
Method
get
test/test_ranges.cpp:90
↓ 248 callers
Method
all
Are all the bits sets?
include/etl/private/bitset_legacy.h:624
↓ 243 callers
Method
any
Are any of the bits set?
include/etl/private/bitset_legacy.h:652
↓ 241 callers
Method
none
Are none of the bits set?
include/etl/private/bitset_legacy.h:660
↓ 236 callers
Method
pop_front
Removes a value from the front of the list.
include/etl/list.h:973
↓ 225 callers
Function
value
Gets the hash value.
include/etl/murmur3.h:172
↓ 214 callers
Function
is_sorted
include/etl/algorithm.h:1661
↓ 212 callers
Method
str
Resets the stream to the supplied string.
include/etl/basic_string_stream.h:108
↓ 198 callers
Method
available
Returns the number of free items in the pool.
include/etl/ipool.h:515
↓ 198 callers
Method
is_valid
Checks the validity of the singleton.
include/etl/singleton.h:132
↓ 189 callers
Method
size
include/etl/span.h:564
↓ 187 callers
Function
fill
include/etl/format.h:1374
↓ 182 callers
Function
make_pair
include/etl/utility.h:329
↓ 179 callers
Method
pop_back
Removes a value from the back of the list.
include/etl/list.h:1094
↓ 178 callers
Function
Equal
test/test_string_wchar_t.cpp:92
↓ 178 callers
Function
Equal
test/test_string_u32.cpp:91
↓ 178 callers
Function
Equal
test/test_string_u16.cpp:91
↓ 177 callers
Method
input
Gets an iterator for input. \return An iterator.
include/etl/pseudo_moving_average.h:412
↓ 175 callers
Function
Equal
test/test_string_u32_external_buffer.cpp:100
↓ 175 callers
Function
Equal
test/test_string_u16_external_buffer.cpp:100
↓ 175 callers
Function
Equal
test/test_string_wchar_t_external_buffer.cpp:103
↓ 174 callers
Function
Equal
test/test_string_u8.cpp:94
↓ 174 callers
Function
Equal
test/test_string_char.cpp:75
↓ 174 callers
Method
get_state_id
Gets the current state id.
include/etl/fsm.h:581
↓ 169 callers
Function
Equal
test/test_string_u8_external_buffer.cpp:103
↓ 169 callers
Function
Equal
test/test_string_char_external_buffer.cpp:84
↓ 169 callers
Method
value
test/test_poly_span_fixed_extent.cpp:73
↓ 168 callers
Function
safe_output_buffer_size
include/etl/base64_decoder.h:527
↓ 167 callers
Function
full
Checks the 'full' state of the flat_set. \return <b>true</b> if full.
include/etl/flat_set.h:902
↓ 166 callers
Method
is_set
Gets the current debouncer state. \return 'true' if the debouncer is in the true state.
include/etl/debounce.h:77
↓ 166 callers
Method
used_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