Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bitfieldaudio/OTTO
/ types & classes
Types & classes
901 in github.com/bitfieldaudio/OTTO
⨍
Functions
2,198
◇
Types & classes
901
↓ 27 callers
Class
exception
src/util/exception.hpp:28
↓ 25 callers
Class
Opt
external/include/catch.hpp:6036
↓ 23 callers
Class
filesystem_error
src/util/filesystem.hpp:322
↓ 17 callers
Class
Text
Simple RAII ownership of a char*.
external/include/loguru.hpp:300
↓ 15 callers
Class
Column
external/include/catch.hpp:5171
↓ 15 callers
Class
path
src/util/filesystem.cpp:817
↓ 13 callers
Enum
format
src/util/filesystem.hpp:29
↓ 13 callers
Class
pluralise
external/include/catch.hpp:2129
↓ 11 callers
Class
Colour
external/include/catch.hpp:3886
↓ 8 callers
Class
ColumnBreak
external/include/catch.hpp:11488
↓ 8 callers
Class
Error
src/util/bytefile.hpp:103
↓ 8 callers
Class
ParseState
external/include/catch.hpp:5716
↓ 7 callers
Class
StringRef
A non-owning string class (similar to the forthcoming std::string_view) Note that, because a StringRef may be a substring of another string, it may no
external/include/catch.hpp:364
↓ 7 callers
Class
parser
external/include/json.hpp:2891
↓ 7 callers
Class
path
src/util/filesystem.hpp:21
↓ 6 callers
Class
Point
src/core/ui/canvas.hpp:26
↓ 6 callers
Class
bad_variant_access
XXX This should derive from std::logic_error instead of std::runtime_error. See https://github.com/mapbox/variant/issues/48 for details.
external/include/mapbox/variant.hpp:66
↓ 6 callers
Class
sequence
src/util/iterator.hpp:315
↓ 5 callers
Class
Colour
src/core/ui/canvas.hpp:130
↓ 5 callers
Class
LazyExpression
external/include/catch.hpp:1455
↓ 5 callers
Class
TestSpecParser
external/include/catch.hpp:3076
↓ 5 callers
Class
bytes
src/util/bytefile.hpp:15
↓ 5 callers
Class
contains
src/util/meta.hpp:96
↓ 5 callers
Class
input_adapter
external/include/json.hpp:1535
↓ 4 callers
Class
CasedString
external/include/catch.hpp:2342
↓ 4 callers
Class
SummaryColumn
Fwd decls
external/include/catch.hpp:4048
↓ 4 callers
Class
binary_reader
external/include/json.hpp:4480
↓ 4 callers
Class
func
test/util/meta.t.cpp:51
↓ 4 callers
Class
iterator
external/include/catch.hpp:5178
↓ 3 callers
Class
NameAndLocation
external/include/catch.hpp:4322
↓ 3 callers
Class
RowBreak
external/include/catch.hpp:11489
↓ 3 callers
Class
Session
external/include/catch.hpp:8885
↓ 3 callers
Class
Size
src/core/ui/canvas.hpp:80
↓ 3 callers
Class
compare
src/util/meta.hpp:84
↓ 3 callers
Class
remove
src/util/meta.hpp:122
↓ 3 callers
Class
stat
external/include/loguru.hpp:1607
↓ 2 callers
Class
GroupInfo
external/include/catch.hpp:3453
↓ 2 callers
Class
NoteOffEvent
src/core/audio/midi.hpp:101
↓ 2 callers
Class
NoteOnEvent
src/core/audio/midi.hpp:93
↓ 2 callers
Class
Parser
external/include/catch.hpp:5883
↓ 2 callers
Class
ReporterConfig
external/include/catch.hpp:3418
↓ 2 callers
Class
SourceLineInfo
external/include/catch.hpp:259
↓ 2 callers
Class
TestCaseStats
external/include/catch.hpp:3496
↓ 2 callers
Class
TestRunStats
external/include/catch.hpp:3533
↓ 2 callers
Class
WithinUlpsMatcher
external/include/catch.hpp:2311
↓ 2 callers
Class
XmlEncode
external/include/catch.hpp:4115
↓ 2 callers
Class
concat
src/util/meta.hpp:106
↓ 2 callers
Class
iteration_proxy_internal
external/include/json.hpp:4186
↓ 2 callers
Class
json_pointer
! @brief JSON Pointer A JSON pointer defines a string syntax for identifying a specific value within a JSON document. It can be used with functions `
external/include/json.hpp:6954
↓ 2 callers
Class
recursive_directory_iterator
src/util/filesystem.hpp:439
↓ 2 callers
Class
sigaction
external/include/catch.hpp:7292
↓ 2 callers
Class
sigaction
external/include/loguru.hpp:2861
↓ 2 callers
Class
sort
src/util/meta.hpp:146
↓ 2 callers
Class
vec
src/util/math.hpp:27
↓ 1 callers
Class
Approx
external/include/catch.hpp:1998
↓ 1 callers
Class
Arg
external/include/catch.hpp:6002
↓ 1 callers
Class
Args
Transport for raw args (copied from main args, or supplied via init list for testing)
external/include/catch.hpp:5492
↓ 1 callers
Class
AssertionStats
external/include/catch.hpp:3463
↓ 1 callers
Class
BySectionInfo
external/include/catch.hpp:3736
↓ 1 callers
Class
Channel
src/engines/seq/euclid/euclid.hpp:20
↓ 1 callers
Class
ContainsMatcher
external/include/catch.hpp:2364
↓ 1 callers
Class
ControlChangeEvent
src/core/audio/midi.hpp:109
↓ 1 callers
Class
Counts
external/include/catch.hpp:1388
↓ 1 callers
Class
EndTag
external/include/catch.hpp:5351
↓ 1 callers
Class
EndsWithMatcher
external/include/catch.hpp:2372
↓ 1 callers
Class
EqualsMatcher
external/include/catch.hpp:2360
↓ 1 callers
Class
ExeName
external/include/catch.hpp:5960
↓ 1 callers
Class
Filter
external/include/catch.hpp:3032
↓ 1 callers
Class
Help
external/include/catch.hpp:6137
↓ 1 callers
Enum
Key
Linux keys
boards/parts/ui/egl/include/board/ui/keys.hpp:10
↓ 1 callers
Class
NonCopyable
external/include/catch.hpp:248
↓ 1 callers
Class
RegexMatcher
external/include/catch.hpp:2377
↓ 1 callers
Class
SectionStats
external/include/catch.hpp:3479
↓ 1 callers
Class
Spacer
external/include/catch.hpp:5336
↓ 1 callers
Class
StartsWithMatcher
external/include/catch.hpp:2368
↓ 1 callers
Class
T
external/include/loguru.hpp:1143
↓ 1 callers
Class
TagAlias
external/include/catch.hpp:3060
↓ 1 callers
Class
TagInfo
external/include/catch.hpp:7576
↓ 1 callers
Class
TestCase
external/include/catch.hpp:331
↓ 1 callers
Class
TestFailureException
external/include/catch.hpp:1450
↓ 1 callers
Class
TestGroupStats
external/include/catch.hpp:3516
↓ 1 callers
Class
TokenStream
external/include/catch.hpp:5489
↓ 1 callers
Class
TrackerHasName
external/include/catch.hpp:4399
↓ 1 callers
Enum
Type
src/core/audio/midi.hpp:52
↓ 1 callers
Class
VoiceProps
src/core/audio/voice_manager.hpp:32
↓ 1 callers
Class
WithinAbsMatcher
external/include/catch.hpp:2302
↓ 1 callers
Class
directory_iterator
src/util/filesystem.hpp:441
↓ 1 callers
Class
filter
src/util/meta.hpp:114
↓ 1 callers
Class
invalid_iterator
! @brief exception indicating errors with iterators This exception is thrown if iterators passed to a library function do not match the expected sema
external/include/json.hpp:340
↓ 1 callers
Class
monostate
external/include/variant.hpp:2233
↓ 1 callers
Class
other_error
! @brief exception indicating other library errors This exception is thrown in case of errors that cannot be classified with the other exception type
external/include/json.hpp:473
↓ 1 callers
Class
out_of_range
! @brief exception indicating access out of the defined range This exception is thrown in case a library function is called on an input parameter tha
external/include/json.hpp:435
↓ 1 callers
Class
parse_error
! @brief exception indicating a parse error This exception is thrown by the library when a parse error occurs. Parse errors can occur during the dese
external/include/json.hpp:268
↓ 1 callers
Class
primitive_iterator_t
! @brief an iterator for primitive JSON types This class models an iterator for primitive JSON types (boolean, number, string). It's only purpose is
external/include/json.hpp:3463
↓ 1 callers
Class
remove_if
src/util/meta.hpp:118
↓ 1 callers
Class
set
external/include/variant.hpp:701
↓ 1 callers
Class
type_error
! @brief exception indicating executing a member function with a wrong type This exception is thrown in case of a type error; that is, a library func
external/include/json.hpp:392
↓ 1 callers
Class
value_type
src/util/iterator.hpp:31
Class
AbortLogger
external/include/loguru.hpp:1080
Enum
Action
boards/parts/ui/egl/include/board/ui/keys.hpp:194
next →
1–100 of 901, ranked by callers