Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bitfieldaudio/OTTO
/ functions
Functions
2,198 in github.com/bitfieldaudio/OTTO
⨍
Functions
2,198
◇
Types & classes
901
↓ 131 callers
Function
begin
src/util/filesystem.cpp:1171
↓ 122 callers
Function
create
external/include/json.hpp:7990
↓ 118 callers
Method
push_back
external/include/ringbuffer.hpp:892
↓ 114 callers
Function
end
src/util/filesystem.cpp:1176
↓ 100 callers
Method
size
external/include/catch.hpp:436
↓ 79 callers
Method
empty
external/include/catch.hpp:6539
↓ 66 callers
Method
write_character
external/include/json.hpp:4394
↓ 63 callers
Method
size
external/include/json.hpp:576
↓ 61 callers
Method
index
external/include/variant.hpp:1984
↓ 57 callers
Function
get
external/include/json.hpp:9646
↓ 52 callers
Method
declare
external/include/faust/gui/UI.h:67
↓ 50 callers
Function
faust_nuke_faustpower2_f
src/engines/synths/nuke/nuke.faust.hpp:37
↓ 46 callers
Function
stringify
external/include/catch.hpp:791
↓ 42 callers
Method
end
external/include/catch.hpp:5313
↓ 42 callers
Method
str
external/include/catch.hpp:9403
↓ 42 callers
Method
value
external/include/catch.hpp:11527
↓ 39 callers
Method
size
src/util/bytefile.cpp:101
↓ 37 callers
Method
end
return iterator end (needed for range-based for)
external/include/json.hpp:4261
↓ 36 callers
Function
init
src/services/ui.cpp:71
↓ 35 callers
Method
begin
return iterator begin (needed for range-based for)
external/include/json.hpp:4255
↓ 35 callers
Method
c_str
external/include/loguru.hpp:314
↓ 33 callers
Method
addressof
external/include/ringbuffer.hpp:463
↓ 32 callers
Method
clear
30.10.7.4.5, modifiers
src/util/filesystem.cpp:345
↓ 32 callers
Function
type_name
! @brief return the type as string Returns the type name as string to be used in error messages - usually to indicate that a function was
external/include/json.hpp:13191
↓ 31 callers
Method
begin
external/include/catch.hpp:5312
↓ 31 callers
Method
c_str
src/util/filesystem.cpp:409
↓ 30 callers
Method
back
returns a reference to the last element in the buffer */
external/include/ringbuffer.hpp:807
↓ 30 callers
Method
find
external/include/catch.hpp:9635
↓ 30 callers
Method
valueless_by_exception
external/include/variant.hpp:1980
↓ 29 callers
Function
begin
! @brief returns an iterator to the first element Returns an iterator to the first element. @image html range-begin-end.svg "Illustratio
external/include/json.hpp:11042
↓ 29 callers
Method
write_characters
external/include/json.hpp:4399
↓ 28 callers
Function
end
! @brief returns an iterator to one past the last element Returns an iterator to one past the last element. @image html range-begin-end.
external/include/json.hpp:11113
↓ 28 callers
Method
name
external/include/catch.hpp:6619
↓ 28 callers
Function
underlying
src/util/type_traits.hpp:215
↓ 26 callers
Method
begin
src/util/filesystem.cpp:596
↓ 24 callers
Method
addHorizontalSlider
src/core/audio/faust.hpp:88
↓ 24 callers
Method
c_str
external/include/catch.hpp:9523
↓ 24 callers
Function
to_string
src/util/jsonfile.cpp:57
↓ 23 callers
Function
assert_invariant
! @brief checks the class invariants This function asserts the class invariants. It needs to be called at the end of every constructor to
external/include/json.hpp:8210
↓ 23 callers
Method
data
src/util/dyn-array.hpp:37
↓ 23 callers
Method
get
@brief get next character from the input This function provides the interface to the used input adapter. It does not throw in case the input
external/include/json.hpp:2688
↓ 23 callers
Method
push_back
src/core/props/internal/base.hpp:107
↓ 23 callers
Method
substr
external/include/catch.hpp:9547
↓ 23 callers
Method
write_bytes
src/util/bytefile.hpp:313
↓ 22 callers
Function
is_object
! @brief return whether value is an object This function returns true if and only if the JSON value is an object. @return `true` if type
external/include/json.hpp:9345
↓ 22 callers
Method
open
src/util/bytefile.cpp:35
↓ 22 callers
Method
size
src/core/ui/canvas.hpp:124
↓ 21 callers
Method
read_bytes
src/util/bytefile.hpp:256
↓ 21 callers
Function
status
src/util/filesystem.cpp:206
↓ 20 callers
Method
clear
* clears the contents of the buffer; the elements are guaranteed to be * destructed in the reverse-order they were added. */
external/include/ringbuffer.hpp:822
↓ 20 callers
Method
position
src/util/bytefile.cpp:90
↓ 19 callers
Method
count
external/include/catch.hpp:5581
↓ 19 callers
Method
data
external/include/catch.hpp:9528
↓ 19 callers
Method
get
src/core/engines/engine.hpp:280
↓ 18 callers
Method
append
Create a new `exception` with `v` appended to the message
src/util/exception.hpp:46
↓ 18 callers
Method
emplace_back
external/include/ringbuffer.hpp:933
↓ 18 callers
Method
end
src/util/filesystem.cpp:601
↓ 18 callers
Method
scopedElement
external/include/catch.hpp:10904
↓ 17 callers
Method
closeBox
src/core/audio/faust.hpp:55
↓ 17 callers
Method
empty
30.10.7.4.10, query
src/util/filesystem.cpp:520
↓ 17 callers
Method
total
external/include/catch.hpp:10672
↓ 16 callers
Function
basic_json
! @brief create an empty value with a given type Create an empty JSON value with a given type. The value will be default initialized with
external/include/json.hpp:8329
↓ 16 callers
Function
is_array
! @brief return whether value is an array This function returns true if and only if the JSON value is an array. @return `true` if type i
external/include/json.hpp:9367
↓ 16 callers
Function
is_null
! @brief return whether value is null This function returns true if and only if the JSON value is null. @return `true` if type is null,
external/include/json.hpp:9186
↓ 16 callers
Method
operator[]
! @brief access to successor @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/include/json.hpp:4122
↓ 15 callers
Function
Equals
external/include/catch.hpp:2562
↓ 15 callers
Method
unwrap_ok
Return ok, or throw a `result_except<Err>` holding the result. Should only be called when <is_err> or <is_ok> has been used to check.
src/util/result.hpp:250
↓ 14 callers
Method
get
external/include/catch.hpp:661
↓ 14 callers
Function
init
src/core/props/mixins/steppable.hpp:21
↓ 14 callers
Method
resize
Replace the array with a new one of size `new_size` Also default initializes the data
src/util/dyn-array.hpp:45
↓ 14 callers
Function
startsWith
external/include/catch.hpp:9429
↓ 14 callers
Method
testSpec
external/include/catch.hpp:10309
↓ 14 callers
Function
textprintf
external/include/loguru.hpp:1660
↓ 13 callers
Method
close
src/util/bytefile.cpp:48
↓ 13 callers
Method
indent
external/include/catch.hpp:5302
↓ 13 callers
Method
key
! @brief return the key of an object iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/include/json.hpp:4153
↓ 13 callers
Method
type
external/include/catch.hpp:5724
↓ 12 callers
Function
float_step
src/util/iterator.hpp:647
↓ 12 callers
Method
pop_back
! @brief remove and return last reference pointer @throw out_of_range.405 if JSON pointer has no parent */
external/include/json.hpp:7020
↓ 12 callers
Function
swap
! @brief exchanges the values Exchanges the contents of the JSON value with those of @a other. Does not invoke any move, copy, or swap op
external/include/json.hpp:12323
↓ 11 callers
Function
display
src/services/ui.cpp:88
↓ 11 callers
Function
find_if
src/util/algorithm.hpp:800
↓ 11 callers
Function
from_json
external/include/json.hpp:1094
↓ 11 callers
Method
getResultType
external/include/catch.hpp:4994
↓ 11 callers
Function
size
! @brief returns the number of elements Returns the number of elements in a JSON value. @return The return value depends on the differen
external/include/json.hpp:11481
↓ 11 callers
Method
type
src/util/filesystem.cpp:737
↓ 10 callers
Method
cbegin
returns a const iterator the start of the buffer */
external/include/ringbuffer.hpp:768
↓ 10 callers
Method
end
src/core/audio/processor.hpp:137
↓ 10 callers
Function
exists
src/util/filesystem.cpp:1554
↓ 10 callers
Method
isOk
Result was a success, or failure is suppressed
external/include/catch.hpp:4990
↓ 10 callers
Method
is_open
src/util/bytefile.cpp:77
↓ 10 callers
Method
openVerticalBox
src/core/audio/faust.hpp:48
↓ 10 callers
Method
reset
external/include/catch.hpp:7182
↓ 10 callers
Method
set
external/include/catch.hpp:5987
↓ 10 callers
Function
toLower
external/include/catch.hpp:9450
↓ 10 callers
Method
translate
external/include/catch.hpp:1954
↓ 10 callers
Function
trim
external/include/catch.hpp:9455
↓ 10 callers
Method
width
external/include/catch.hpp:5297
↓ 9 callers
Function
copy
src/util/algorithm.hpp:698
↓ 9 callers
Method
front
returns a reference to the first element in the buffer */
external/include/ringbuffer.hpp:795
next →
1–100 of 2,198, ranked by callers