XT-Audio
XtPrint.h
Go to the documentation of this file.
1 #ifndef XT_API_PRINT_H
2 #define XT_API_PRINT_H
3 
5 #include <xt/api/Enums.h>
6 #include <xt/api/Shared.h>
7 #include <xt/api/Structs.h>
10 #ifdef __cplusplus
11 extern "C" {
12 #endif
13 
14 XT_API char const* XT_CALL
15 XtPrintCause(XtCause cause);
16 XT_API char const* XT_CALL
17 XtPrintSetup(XtSetup setup);
18 XT_API char const* XT_CALL
19 XtPrintSystem(XtSystem system);
20 XT_API char const* XT_CALL
21 XtPrintSample(XtSample sample);
22 XT_API char const* XT_CALL
24 XT_API char const* XT_CALL
25 XtPrintErrorInfo(XtErrorInfo const* info);
26 XT_API char const* XT_CALL
27 XtPrintDeviceCaps(XtDeviceCaps capabilities);
28 XT_API char const* XT_CALL
29 XtPrintServiceCaps(XtServiceCaps capabilities);
30 
31 #ifdef __cplusplus
32 }
33 #endif // __cplusplus
34 #endif // XT_API_PRINT_H
XtCause
Platform-independent error cause value.
Definition: Enums.h:6
char const * XtPrintSample(XtSample sample)
Convert a sample to a human-readable string.
char const * XtPrintSetup(XtSetup setup)
Convert a setup to a human-readable string.
XtSetup
Platform-independent service setup.
Definition: Enums.h:4
XtServiceCaps
Audio service capabilities.
Definition: Enums.h:10
XtSample
Audio sample format.
Definition: Enums.h:5
XtEnumFlags
Device enumeration flags.
Definition: Enums.h:8
Data structure types.
#define XT_CALL
Calling convention.
char const * XtPrintSystem(XtSystem system)
Convert a system to a human-readable string.
char const * XtPrintDeviceCaps(XtDeviceCaps capabilities)
Convert device capabilities to a human-readable string.
Calling conventions and common data types.
char const * XtPrintServiceCaps(XtServiceCaps capabilities)
Convert service capabilities to a human-readable string.
char const * XtPrintCause(XtCause cause)
Convert a cause to a human-readable string.
Useful error details derived from XtError opaque error code.
Definition: Structs.h:77
Enumeration types.
XtSystem
Platform-specific service identifier.
Definition: Enums.h:7
char const * XtPrintErrorInfo(XtErrorInfo const *info)
Convert error information to a human-readable string.
XtDeviceCaps
Audio device capabilities.
Definition: Enums.h:9
char const * XtPrintEnumFlags(XtEnumFlags flags)
Convert device enumeration flags to a human-readable string.