openMSX
Toggle main menu visibility
Main Page
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
y
z
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
z
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
y
z
Typedefs
a
b
d
e
f
g
i
k
l
m
n
o
p
r
s
t
u
v
w
Enumerations
Enumerator
a
b
c
d
e
f
h
i
l
n
r
s
t
u
Concepts
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
b
c
d
e
f
h
i
k
l
m
p
r
s
t
v
w
Enumerations
a
b
c
d
e
f
i
k
l
m
o
p
r
s
t
u
v
z
Enumerator
a
b
c
e
f
k
m
n
o
p
r
s
t
u
Related Symbols
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
x
z
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Functions
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
x
Variables
f
g
h
i
j
k
l
m
n
o
p
q
s
t
v
w
Typedefs
Enumerations
Enumerator
e
i
o
r
Macros
_
a
c
d
f
g
h
i
l
m
n
o
p
r
s
u
v
sound
DummyAudioInputDevice.hh
Go to the documentation of this file.
1
#ifndef DUMMYAUDIOINPUTDEVICE_HH
2
#define DUMMYAUDIOINPUTDEVICE_HH
3
4
#include "
AudioInputDevice.hh
"
5
6
namespace
openmsx
{
7
8
class
DummyAudioInputDevice
final :
public
AudioInputDevice
9
{
10
public
:
11
[[nodiscard]] std::string_view
getDescription
()
const override
;
12
void
plugHelper
(
Connector
& connector, EmuTime::param time)
override
;
13
void
unplugHelper
(EmuTime::param time)
override
;
14
[[nodiscard]] int16_t
readSample
(EmuTime::param time)
override
;
15
};
8
class
DummyAudioInputDevice
final :
public
AudioInputDevice
{
…
};
16
17
}
// namespace openmsx
18
19
#endif
AudioInputDevice.hh
openmsx::AudioInputDevice
Definition
AudioInputDevice.hh:10
openmsx::Connector
Represents something you can plug devices into.
Definition
Connector.hh:21
openmsx::DummyAudioInputDevice
Definition
DummyAudioInputDevice.hh:9
openmsx::DummyAudioInputDevice::plugHelper
void plugHelper(Connector &connector, EmuTime::param time) override
Definition
DummyAudioInputDevice.cc:10
openmsx::DummyAudioInputDevice::unplugHelper
void unplugHelper(EmuTime::param time) override
Definition
DummyAudioInputDevice.cc:15
openmsx::DummyAudioInputDevice::readSample
int16_t readSample(EmuTime::param time) override
Read wave data.
Definition
DummyAudioInputDevice.cc:19
openmsx::DummyAudioInputDevice::getDescription
std::string_view getDescription() const override
Description for this pluggable.
Definition
DummyAudioInputDevice.cc:5
openmsx
This file implemented 3 utility functions:
Definition
Autofire.cc:11
Generated on Sun Jan 5 2025 12:13:39 for openMSX by
1.9.8