Capsule API Example

Loading...
Searching...
No Matches
CEEGArtifacts.h
Go to the documentation of this file.
1// Copyright. 2019 - 2025 PSBD. All rights reserved.
2
3#pragma once
4
5#include "CDefinesPrivate.h"
6#include "CError.h"
7
8#ifdef __cplusplus
9 extern "C" {
10#endif
11
12 CLC_STRUCT_WNN(EEGArtifacts, clCEEGArtifacts, device);
13
21 CL_DLL uint64_t clCEEGArtifacts_GetTimestampMilli(clCEEGArtifacts eegArtifacts, clCError* error) NOEXCEPT;
28 CL_DLL int32_t clCEEGArtifacts_GetChannelsCount(clCEEGArtifacts eegArtifacts, clCError* error) NOEXCEPT;
29 CL_DLL uint8_t clCEEGArtifacts_GetArtifactByChannel(clCEEGArtifacts eegArtifacts, int32_t channelIndex, clCError* error) NOEXCEPT;
30 CL_DLL float clCEEGArtifacts_GetEEGQuality(clCEEGArtifacts eegArtifacts, int32_t channelIndex, clCError* error) NOEXCEPT;
31
32#ifdef __cplusplus
33}
34#endif
CDefinesPrivate.h
NOEXCEPT
#define NOEXCEPT
Definition CDefinesPrivate.h:82
CL_DLL
#define CL_DLL
Definition CDefinesPrivate.h:51
clCEEGArtifacts_GetArtifactByChannel
CL_DLL uint8_t clCEEGArtifacts_GetArtifactByChannel(clCEEGArtifacts eegArtifacts, int32_t channelIndex, clCError *error) NOEXCEPT
clCEEGArtifacts_GetEEGQuality
CL_DLL float clCEEGArtifacts_GetEEGQuality(clCEEGArtifacts eegArtifacts, int32_t channelIndex, clCError *error) NOEXCEPT
clCEEGArtifacts_GetTimestampMilli
CL_DLL uint64_t clCEEGArtifacts_GetTimestampMilli(clCEEGArtifacts eegArtifacts, clCError *error) NOEXCEPT
clCEEGArtifacts_GetChannelsCount
CL_DLL int32_t clCEEGArtifacts_GetChannelsCount(clCEEGArtifacts eegArtifacts, clCError *error) NOEXCEPT
CLC_STRUCT_WNN
CLC_STRUCT_WNN(EEGArtifacts, clCEEGArtifacts, device)
CError.h
clCError
Definition CError.h:28