dxd - dynax driver framework 2.1.0d73
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::asio< device_t, pin_t > Member List

This is the complete list of members for dx::asio< device_t, pin_t >, including all inherited members.

arrived() override trydx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotectedvirtual
dx::driver::arrived(device_t &)dx::driver< device_t >inlineprotectedvirtual
asio(super::match match, const char *id, ::IUnknown *unknown, ::HRESULT *result)dx::asio< device_t, pin_t >inline
cachedx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
callbacksdx::asio< device_t, pin_t >protected
canSampleRate(::ASIOSampleRate samplerate) noexcept overridedx::asio< device_t, pin_t >inlineprotected
catch(const dx::exception &__dx_exception)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(const std::exception &__std_exception)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(...)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(const dx::exception &__dx_exception)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(const std::exception &__std_exception)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(...)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(const dx::exception &__dx_exception)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(const std::exception &__std_exception)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(...)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(const dx::exception &__dx_exception)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(const std::exception &__std_exception)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(...)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(const dx::exception &__dx_exception)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(const std::exception &__std_exception)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(...)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(const dx::exception &__dx_exception)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(const std::exception &__std_exception)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(...)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(const dx::exception &__dx_exception)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(const std::exception &__std_exception)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
catch(...)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
cerrdx::asio< device_t, pin_t >protected
cf_objectdx::cf::reference< cf_object_t >protected
cf_type_descdx::cf::reference< cf_object_t >protected
cf_type_iddx::cf::reference< cf_object_t >protected
circulardx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
clear() noexceptdx::driver< device_t >inlineprotected
clock()=defaultdx::clock< scope_t, clock_t >protected
clock(const typename clock_t::duration &duration) noexceptdx::clock< scope_t, clock_t >inlineprotected
clogdx::asio< device_t, pin_t >protected
conclude() noexcept overridedx::driver< device_t >inlineprotectedvirtual
conclude() noexceptdx::driver< device_t >inlineprotectedvirtual
controlPanel() noexcept overridedx::asio< device_t, pin_t >inlineprotected
copy() constdx::cf::__string<::CFStringRef >inlineprotected
createBuffers(::ASIOBufferInfo *info, long channels, long iosize, ::ASIOCallbacks *callbacks) noexcept overridedx::asio< device_t, pin_t >inlineprotected
desc typedefdx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
detach() noexceptdx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotectedvirtual
devicedx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
disposeBuffers() noexcept overridedx::asio< device_t, pin_t >inlineprotected
driver typedefdx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
dx::driver::driver(const match &matching_dictionaries, const char *id, dx::log log=dx::log{{ .bus={ .setup=log::level::dflt,.operation=log::level::dflt,},.interface={ .setup=log::level::dflt,.operation=log::level::dflt}}})dx::driver< device_t >inlineprotected
dx::generic::driver::driver(const ::GUID &guid, const char *id, dx::log log={})dx::generic::driverinlineprotected
durationdx::clock< scope_t, clock_t >protected
dx_catchall() static void idle(int64_t nsec)dx::generic::driverinlineprotected
dx_catchall() static void idle(uint64_t timeout) noexceptdx::generic::driverinlineprotected
dx_catchall_rethrow(status=exception.error;) struct propertydx::asio< device_t, pin_t >inline
engine(const typename driver::match &match, const char *id)dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
exception(const exception &exception, bool filtered=false) const noexcept overridedx::asio< device_t, pin_t >inlineprotectedvirtual
find(std::string uid) const noexceptdx::driver< device_t >inlineprotected
force_readdx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
force_writedx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
framedx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
free() noexceptdx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotectedvirtual
future(long selector, void *) noexcept overridedx::asio< device_t, pin_t >inlineprotected
getBufferSize(long *min, long *max, long *preferred, long *granularity) noexcept overridedx::asio< device_t, pin_t >inlineprotected
getChannelInfo(::ASIOChannelInfo *info) noexcept overridedx::asio< device_t, pin_t >inlineprotected
getChannels(long *ins, long *outs) noexcept overridedx::asio< device_t, pin_t >inlineprotected
getClockSources(::ASIOClockSource *clocks, long *sources) noexcept overridedx::asio< device_t, pin_t >inlineprotected
getDriverName(char *name) noexcept overridedx::asio< device_t, pin_t >inlineprotected
getDriverVersion() noexcept overridedx::asio< device_t, pin_t >inlineprotected
getErrorMessage(char *string) noexcept overridedx::asio< device_t, pin_t >inlineprotected
getLatencies(long *rx, long *tx) noexcept overridedx::asio< device_t, pin_t >inlineprotected
getSamplePosition(::ASIOSamples *samples, ::ASIOTimeStamp *timestamp) noexcept overridedx::asio< device_t, pin_t >inlineprotected
getSampleRate(::ASIOSampleRate *samplerate) noexcept overridedx::asio< device_t, pin_t >inlineprotected
halt() noexcept overridedx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotectedvirtual
hw_clockdx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
id() noexceptdx::cf::reference< cf_object_t >protectedstatic
id() noexceptdx::cf::reference< cf_object_t >inlineprotected
id() noexceptdx::cf::reference< cf_object_t >inlineprotected
id() noexceptdx::cf::reference< cf_object_t >inlineprotected
id() noexceptdx::cf::reference< cf_object_t >inlineprotected
id() noexceptdx::cf::reference< cf_object_t >inlineprotected
id() noexceptdx::cf::reference< cf_object_t >inlineprotected
id() noexceptdx::cf::reference< cf_object_t >inlineprotected
id() noexceptdx::cf::reference< cf_object_t >inlineprotected
id() noexceptdx::cf::reference< cf_object_t >inlineprotected
id() noexceptdx::cf::reference< cf_object_t >inlineprotected
init(void *) noexcept overridedx::asio< device_t, pin_t >inlineprotected
initialize(uint32_t iosize, uint64_t channel_map[2][(max_channels+63)/64]) trydx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
dx::clock::initialize(const typename clock_t::duration &duration)dx::clock< scope_t, clock_t >inlineprotected
dx::thread::prio::realtime::initialize(const std::chrono::high_resolution_clock::duration &resolution)dx::thread::prio::realtimeinlineprotected
dx::driver::initialize(cf_object_t cf_object, bool retain=true)dx::cf::reference< cf_object_t >inlineprotected
intervaldx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
iodx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
iosizedx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
kernel_streamingdx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
launch()dx::generic::driverinlineprotectedvirtual
launch()dx::generic::driverinlineprotectedvirtual
launcheddx::driver< device_t >protected
linesizedx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
logdx::generic::driverprotected
logdx::generic::driverprotected
log_pathdx::asio< device_t, pin_t >protected
matchdx::asio< device_t, pin_t >protected
mmoffsetdx::asio< device_t, pin_t >protected
monitordx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
mutexdx::clock< scope_t, clock_t >protected
NonDelegatingQueryInterface(const ::IID &riid, void **object) noexcept overridedx::asio< device_t, pin_t >inlineprotected
notify(unsigned int samplerate) noexcept overridedx::asio< device_t, pin_t >inlineprotectedvirtual
notify() noexcept overridedx::asio< device_t, pin_t >inlineprotectedvirtual
objectivedx::clock< scope_t, clock_t >protected
observerdx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
operator bool() const noexceptdx::cf::reference< cf_object_t >inlineprotected
operator cf_object_t() const noexceptdx::cf::reference< cf_object_t >inlineprotected
operator const char *() constdx::cf::__string<::CFStringRef >inlineprotected
operator double() const noexceptdx::cf::__string<::CFStringRef >inlineprotected
operator int32_t() const noexceptdx::cf::__string<::CFStringRef >inlineprotected
operator std::string() constdx::cf::__string<::CFStringRef >inlineprotected
operator type<>() const noexceptdx::cf::reference< cf_object_t >protected
operator!=(::CFStringRef value) const noexceptdx::cf::__string<::CFStringRef >inlineprotected
operator!=(value_t value)dx::cf::__string<::CFStringRef >inlineprotected
dx::cf::reference::operator!=(cf_object_t cf_object) const noexceptdx::cf::reference< cf_object_t >inlineprotected
operator+(const char *value) const noexceptdx::cf::__string<::CFStringRef >inlineprotected
operator+(::CFStringRef value) const noexceptdx::cf::__string<::CFStringRef >inlineprotected
operator::CFDataRef() const noexceptdx::cf::__string<::CFStringRef >inlineprotected
operator::CFRunLoopSourceRef() const noexceptdx::io::powerinlineprotected
operator::CFTypeID() const noexceptdx::cf::reference< cf_object_t >inlineprotected
operator::CFTypeRef() const noexceptdx::cf::reference< cf_object_t >inlineprotected
operator::IONotificationPortRef() const noexceptdx::io::powerinlineprotected
operator::mach_port_t() const noexceptdx::io::powerinlineprotected
operator<(::CFStringRef value) const noexceptdx::cf::__string<::CFStringRef >inlineprotected
operator<(value_t value)dx::cf::__string<::CFStringRef >inlineprotected
operator<=(::CFStringRef value) const noexceptdx::cf::__string<::CFStringRef >inlineprotected
operator<=(value_t value)dx::cf::__string<::CFStringRef >inlineprotected
operator=(const char *value)dx::cf::type< const char * >inlineprotected
operator=(const std::string &value)dx::cf::type< const char * >inlineprotected
operator=(int32_t value)dx::cf::type< const char * >inlineprotected
operator=(::CFNumberRef value)dx::cf::type< const char * >inlineprotected
__string<::CFStringRef >::operator=(cf_object_t cf_object)dx::cf::reference< cf_object_t >inlineprotected
operator==(::CFStringRef value) const noexceptdx::cf::__string<::CFStringRef >inlineprotected
operator==(value_t value)dx::cf::__string<::CFStringRef >inlineprotected
dx::cf::reference::operator==(cf_object_t cf_object) const noexceptdx::cf::reference< cf_object_t >inlineprotected
operator>(::CFStringRef value) const noexceptdx::cf::__string<::CFStringRef >inlineprotected
operator>(value_t value)dx::cf::__string<::CFStringRef >inlineprotected
operator>=(::CFStringRef value) const noexceptdx::cf::__string<::CFStringRef >inlineprotected
operator>=(value_t value)dx::cf::__string<::CFStringRef >inlineprotected
outputReady() noexcept overridedx::asio< device_t, pin_t >inlineprotected
overload() noexcept overridedx::asio< device_t, pin_t >inlineprotectedvirtual
pauseddx::asio< device_t, pin_t >protected
pindx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
power()dx::io::powerinlineprotected
preferencedx::generic::driverprotected
preferencedx::generic::driverprotected
process(int64_t timestamp) noexcept overridedx::asio< device_t, pin_t >inlineprotectedvirtual
realtime()dx::thread::prio::realtimeinlineprotected
realtime(const std::chrono::high_resolution_clock::duration &resolution)dx::thread::prio::realtimeinlineprotected
realtime()=defaultdx::thread::prio::realtimeprotected
realtime(const std::chrono::high_resolution_clock::duration &) noexceptdx::thread::prio::realtimeinlineprotected
referencedx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
dx::driver::reference(const reference &reference)dx::cf::reference< cf_object_t >inlineprotected
dx::driver::reference(cf_object_t cf_object, bool retain=true)dx::cf::reference< cf_object_t >inlineprotected
dx::driver::reference(::CFTypeRef cf_object, bool retain=true)dx::cf::reference< cf_object_t >inlineprotected
release() noexceptdx::cf::reference< cf_object_t >inlineprotected
removed(device_t &device) noexcept overridedx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotectedvirtual
dx::driver::removed() noexceptdx::driver< device_t >inlineprotectedvirtual
retain() noexceptdx::cf::reference< cf_object_t >inlineprotected
run() override trydx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotectedvirtual
runningdx::clock< scope_t, clock_t >protected
safety_offsetdx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
sample_positiondx::asio< device_t, pin_t >protected
sampleratedx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
sampleratedx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
samplerate(uint32_t samplerate) trydx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
samplerate() const trydx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
setClockSource(long index) noexcept overridedx::asio< device_t, pin_t >inlineprotected
setSampleRate(::ASIOSampleRate samplerate) noexcept overridedx::asio< device_t, pin_t >inlineprotected
setupdx::generic::driverprotected
sleep() overridedx::asio< device_t, pin_t >inlineprotectedvirtual
start() noexcept overridedx::asio< device_t, pin_t >inlineprotected
statusdx::asio< device_t, pin_t >protected
stop() noexcept overridedx::asio< device_t, pin_t >inlineprotected
streamingdx::asio< device_t, pin_t >protected
syncdx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
sync(const std::chrono::high_resolution_clock::time_point &now) override trydx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
dx::clock::sync(const typename clock_t::time_point &now)dx::clock< scope_t, clock_t >inlineprotectedvirtual
tick() override trydx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotectedvirtual
time_codedx::asio< device_t, pin_t >protected
time_infodx::asio< device_t, pin_t >protected
triggerdx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >protected
type(const char *value)dx::cf::type< const char * >inlineprotected
type(const std::string &value)dx::cf::type< const char * >inlineprotected
type(int32_t value)dx::cf::type< const char * >inlineprotected
type(::CFNumberRef value)dx::cf::type< const char * >inlineprotected
update() noexcept trydx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotected
wait() trydx::clock< scope_t, clock_t >inlineprotected
wake() overridedx::asio< device_t, pin_t >inlineprotectedvirtual
~__string()=defaultdx::cf::__string<::CFStringRef >protected
~asio() noexceptdx::asio< device_t, pin_t >inlineprotected
~clock() noexceptdx::clock< scope_t, clock_t >inlineprotectedvirtual
~driver() noexcept overridedx::driver< device_t >inlineprotectedvirtual
~driver() noexceptdx::driver< device_t >inlineprotectedvirtual
~engine() noexceptdx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >inlineprotectedvirtual
~power() noexceptdx::io::powerinlineprotectedvirtual
~reference() noexceptdx::cf::reference< cf_object_t >inlineprotected

(c) copyright 2009 dynamic acoustics e.U. generated on Fri Nov 15 2024

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.