Example
Loading...
Searching...
No Matches
CDeviceInfo.h
Go to the documentation of this file.
1// Copyright. 2019 - 2024 PSBD. All rights reserved.
2
3#pragma once
4
6#include "Capsule/CString.h"
7
8#ifdef __cplusplus
9extern "C" {
10#endif
11
15typedef enum clCDeviceType {
26
32CLC_STRUCT_WNN(DeviceInfo, clCDeviceInfo, device);
33
40CL_DLL clCString clCDeviceInfo_GetID(clCDeviceInfo device) NOEXCEPT;
47CL_DLL clCString clCDeviceInfo_GetName(clCDeviceInfo device) NOEXCEPT;
61CL_DLL clCString clCDeviceInfo_GetDescription(clCDeviceInfo device) NOEXCEPT;
62
63#ifdef __cplusplus
64}
65#endif
#define NOEXCEPT
Definition CDefinesPrivate.h:52
#define CL_DLL
Definition CDefinesPrivate.h:21
CL_DLL clCString clCDeviceInfo_GetDescription(clCDeviceInfo device) NOEXCEPT
CL_DLL clCString clCDeviceInfo_GetID(clCDeviceInfo device) NOEXCEPT
clCDeviceType
Neiry Device type.
Definition CDeviceInfo.h:15
@ clC_DT_DevOnly_File
Definition CDeviceInfo.h:24
@ clC_DT_NeiryBuds
Definition CDeviceInfo.h:17
@ clC_DT_DevOnly_Noise
Definition CDeviceInfo.h:22
@ clC_DT_DevOnly_LSL
Definition CDeviceInfo.h:23
@ clC_DT_NeiryHeadphones
Definition CDeviceInfo.h:18
@ clC_DT_NeiryImpulse
Definition CDeviceInfo.h:19
@ clC_DT_NeiryAny
Definition CDeviceInfo.h:20
@ clC_DT_DevOnly_SinWave
Definition CDeviceInfo.h:21
@ clC_DT_NeiryBand
Definition CDeviceInfo.h:16
CL_DLL clCString clCDeviceInfo_GetName(clCDeviceInfo device) NOEXCEPT
CLC_STRUCT_WNN(DeviceInfo, clCDeviceInfo, device)
Device info list.
CL_DLL clCDeviceType clCDeviceInfo_GetType(clCDeviceInfo device) NOEXCEPT