Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/celtera/libremidi
/ types & classes
Types & classes
372 in github.com/celtera/libremidi
⨍
Functions
1,307
◇
Types & classes
372
↓ 5 callers
Class
observer
include/libremidi/defaults.hpp:15
↓ 4 callers
Class
midi_in_api
include/libremidi/libremidi.hpp:160
↓ 4 callers
Class
midi_out_api
include/libremidi/libremidi.hpp:263
↓ 2 callers
Class
midi_in_impl
include/libremidi/backends/alsa_seq/midi_in.hpp:23
↓ 2 callers
Class
observer_impl
include/libremidi/backends/alsa_seq/observer.hpp:39
↓ 2 callers
Class
observer_impl
include/libremidi/backends/winmidi/observer.hpp:14
↓ 2 callers
Class
observer_threaded
include/libremidi/backends/alsa_seq/observer.hpp:369
↓ 2 callers
Enum
transport_type
include/libremidi/types.hpp:19
↓ 1 callers
Class
Y
include/libremidi/system_error2.hpp:1002
↓ 1 callers
Class
mach_timebase_info
include/libremidi/backends/coremidi/helpers.hpp:56
↓ 1 callers
Class
midi_in
include/libremidi/backends/net/midi_in.hpp:139
↓ 1 callers
Class
midi_out
include/libremidi/backends/net/midi_out.hpp:67
↓ 1 callers
Class
observer
include/libremidi/backends/kdmapi/observer.hpp:9
↓ 1 callers
Class
observer_api
include/libremidi/libremidi.hpp:101
↓ 1 callers
Class
observer_manual
include/libremidi/backends/alsa_seq/observer.hpp:473
Class
book/theme/highlight.js:12
Class
book/theme/highlight.js:18
Class
book/theme/highlight.js:27
Class
book/theme/highlight.js:38
Class
book/theme/highlight.js:127
Class
book/theme/highlight.js:136
Class
book/theme/highlight.js:172
Class
D
include/libremidi/system_error2.hpp:1002
Class
G
include/libremidi/system_error2.hpp:1002
Class
IMidiClientInitializer
include/libremidi/backends/winmidi/helpers.hpp:94
Class
LIBREMIDI_EXPORT
include/libremidi/libremidi.hpp:105
Class
LIBREMIDI_EXPORT
include/libremidi/port_information.hpp:14
Class
MainActivity
examples/android/app/src/main/java/com/libremidi/example/MainActivity.java:13
Class
MidiDeviceCallback
examples/android/app/src/main/java/dev/celtera/libremidi/MidiDeviceCallback.java:7
Class
MidiEndpointConnection
include/libremidi/backends/winmidi/config.hpp:11
Class
MidiEndpointDeviceInformation
include/libremidi/backends/winmidi/config.hpp:10
Class
MidiSession
include/libremidi/backends/winmidi/config.hpp:9
Class
NoteEvent
examples/midi_to_pattern.cpp:15
Class
P
include/libremidi/system_error2.hpp:1002
Class
RoundTripTestCase
tests/unit/conversion.cpp:37
Class
STDX_MSVC_EMPTY_BASE_CLASSES
include/libremidi/system_error2.hpp:596
Class
STDX_TRIVIALLY_RELOCATABLE
include/libremidi/system_error2.hpp:798
Class
StringMaker<stdx::error>
tests/unit/conversion.cpp:12
Class
T
include/libremidi/system_error2.hpp:95
Class
TrackData
examples/midi_to_pattern.cpp:23
Class
V
book/theme/highlight.js:172
Class
_jack_client
include/libremidi/backends/jack/config.hpp:9
Class
_snd_seq
include/libremidi/backends/alsa_seq/config.hpp:8
Class
allocated_string_arena
include/libremidi/system_error2.hpp:1488
Class
alsa_data
A structure to hold variables related to the ALSA API implementation.
include/libremidi/backends/alsa_seq/helpers.hpp:162
Class
alsa_raw_port_info
include/libremidi/backends/alsa_raw/helpers.hpp:51
Class
arguments
examples/utils.hpp:194
Class
basic_queue
Example implementation of a queue NOTE: do not use, instead use a proper lock-free queue! e.g. https://github.com/max0x7ba/atomic_queue or https://git
examples/qmidiin.cpp:33
Class
can_construct_error_from_adl
include/libremidi/system_error2.hpp:2214
Class
can_construct_error_from_adl< error_ctor_args<CC, V, ED>, error_ctor_args<error_copy_construct_t, error_value<>, ErrorDomain> >
include/libremidi/system_error2.hpp:2240
Class
can_construct_error_from_adl< error_ctor_args<E, D>, error_ctor_args<error_value<T>, ErrorDomain> >
include/libremidi/system_error2.hpp:2232
Class
can_construct_error_from_adl< error_ctor_args<MC, V, ED>, error_ctor_args<error_move_construct_t, error_value<>, ErrorDomain> >
include/libremidi/system_error2.hpp:2248
Class
can_construct_error_from_adl<error_ctor_args<>, error_ctor_args<>>
include/libremidi/system_error2.hpp:2223
Class
can_construct_error_from_adl<error_ctor_args<Args...>, error_ctor_args<DecayedArgs...>>
include/libremidi/system_error2.hpp:2218
Class
can_construct_error_from_adl<error_ctor_args<Error>, error_ctor_args<error>>
include/libremidi/system_error2.hpp:2227
Class
can_use_adl_to_call_make_error
include/libremidi/system_error2.hpp:1670
Class
can_use_adl_to_call_make_error< stdx::detail::error_ctor_args<Args...>, std::enable_if_t< std::is_same< decltype(make_error(std::declval<Args>()...)), stdx::error >::value > >
include/libremidi/system_error2.hpp:1676
Class
cannot_construct_error
include/libremidi/system_error2.hpp:2295
Class
channel
examples/coroutines.cpp:18
Class
channel_events
include/libremidi/message.hpp:165
Enum
cmidi2_cc
include/libremidi/cmidi2.hpp:89
Enum
cmidi2_ci_protocol_bytes
include/libremidi/cmidi2.hpp:59
Enum
cmidi2_ci_protocol_extensions
include/libremidi/cmidi2.hpp:74
Class
cmidi2_ci_protocol_tag
include/libremidi/cmidi2.hpp:80
Enum
cmidi2_ci_protocol_values
include/libremidi/cmidi2.hpp:66
Enum
cmidi2_ci_protocol_values
include/libremidi/cmidi2.hpp:2592
Class
cmidi2_convert_sysex_context
include/libremidi/cmidi2.hpp:2635
Enum
cmidi2_flex_data_metadata_text_status
include/libremidi/cmidi2.hpp:271
Enum
cmidi2_flex_data_performance_text_status
include/libremidi/cmidi2.hpp:287
Enum
cmidi2_flex_data_setup_status
include/libremidi/cmidi2.hpp:263
Enum
cmidi2_flex_data_status_bank
include/libremidi/cmidi2.hpp:257
Enum
cmidi2_message_type
include/libremidi/cmidi2.hpp:47
Enum
cmidi2_meta_event_type
include/libremidi/cmidi2.hpp:181
Class
cmidi2_midi_conversion_context
include/libremidi/cmidi2.hpp:2549
Enum
cmidi2_midi_conversion_result
include/libremidi/cmidi2.hpp:2601
Enum
cmidi2_mixed_data_set_status
include/libremidi/cmidi2.hpp:228
Enum
cmidi2_note_attribute_type
include/libremidi/cmidi2.hpp:206
Enum
cmidi2_per_note_management_flags
include/libremidi/cmidi2.hpp:200
Enum
cmidi2_program_change_option_flags
include/libremidi/cmidi2.hpp:214
Enum
cmidi2_rpn
include/libremidi/cmidi2.hpp:171
Enum
cmidi2_status_code
include/libremidi/cmidi2.hpp:28
Enum
cmidi2_sysex_status
include/libremidi/cmidi2.hpp:220
Enum
cmidi2_system_message_status
include/libremidi/cmidi2.hpp:234
Enum
cmidi2_translator_endianness
include/libremidi/cmidi2.hpp:2538
Class
cmidi2_ump128
include/libremidi/cmidi2.hpp:367
Class
cmidi2_ump_binary_read_state
include/libremidi/cmidi2.hpp:1669
Enum
cmidi2_ump_binary_reader_result_code
include/libremidi/cmidi2.hpp:1662
Enum
cmidi2_ump_binary_reader_result_code
include/libremidi/cmidi2.hpp:1676
Enum
cmidi2_ump_chord_name_chord_type
include/libremidi/cmidi2.hpp:317
Enum
cmidi2_ump_chord_name_sharps_flats
include/libremidi/cmidi2.hpp:296
Enum
cmidi2_ump_chord_name_tonic_note
include/libremidi/cmidi2.hpp:305
Enum
cmidi2_ump_endpoint_filter_flags
include/libremidi/cmidi2.hpp:397
Class
cmidi2_ump_forge
include/libremidi/cmidi2.hpp:3251
Enum
cmidi2_ump_function_block_discovery_flags
include/libremidi/cmidi2.hpp:406
Enum
cmidi2_ump_stream_status
include/libremidi/cmidi2.hpp:381
Class
cmidi2_ump_version
include/libremidi/cmidi2.hpp:375
Enum
cmidi2_utility_message_status
include/libremidi/cmidi2.hpp:248
Enum
command_from_device
include/libremidi/protocols/remote_control.hpp:60
Enum
command_to_device
include/libremidi/protocols/remote_control.hpp:33
Class
control_block
include/libremidi/system_error2.hpp:2701
next →
1–100 of 372, ranked by callers