Capsule API Example

Loading...
Searching...
No Matches
CEEGTimedData.h
Go to the documentation of this file.
1// Copyright. 2019 - 2024 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
17 CLC_STRUCT_WNN(EEGTimedData, clCEEGTimedData, device);
18
25 CL_DLL int32_t clCEEGTimedData_GetChannelsCount(clCEEGTimedData eegTimedData, clCError* error) NOEXCEPT;
32 CL_DLL int32_t clCEEGTimedData_GetSamplesCount(clCEEGTimedData eegTimedData, clCError* error) NOEXCEPT;
33
42 CL_DLL float clCEEGTimedData_GetRawValue(clCEEGTimedData eegTimedData, int32_t channelIndex, int32_t sampleIndex, clCError* error) NOEXCEPT;
43
52 CL_DLL float clCEEGTimedData_GetProcessedValue(clCEEGTimedData eegTimedData, int32_t channelIndex, int32_t sampleIndex, clCError* error) NOEXCEPT;
60 CL_DLL uint64_t clCEEGTimedData_GetTimestampMilli(clCEEGTimedData eegTimedData, int32_t sampleIndex, clCError* error) NOEXCEPT;
61
62#ifdef __cplusplus
63}
64#endif
CDefinesPrivate.h
NOEXCEPT
#define NOEXCEPT
Definition CDefinesPrivate.h:82
CL_DLL
#define CL_DLL
Definition CDefinesPrivate.h:51
clCEEGTimedData_GetRawValue
CL_DLL float clCEEGTimedData_GetRawValue(clCEEGTimedData eegTimedData, int32_t channelIndex, int32_t sampleIndex, clCError *error) NOEXCEPT
clCEEGTimedData_GetProcessedValue
CL_DLL float clCEEGTimedData_GetProcessedValue(clCEEGTimedData eegTimedData, int32_t channelIndex, int32_t sampleIndex, clCError *error) NOEXCEPT
clCEEGTimedData_GetTimestampMilli
CL_DLL uint64_t clCEEGTimedData_GetTimestampMilli(clCEEGTimedData eegTimedData, int32_t sampleIndex, clCError *error) NOEXCEPT
clCEEGTimedData_GetSamplesCount
CL_DLL int32_t clCEEGTimedData_GetSamplesCount(clCEEGTimedData eegTimedData, clCError *error) NOEXCEPT
clCEEGTimedData_GetChannelsCount
CL_DLL int32_t clCEEGTimedData_GetChannelsCount(clCEEGTimedData eegTimedData, clCError *error) NOEXCEPT
CLC_STRUCT_WNN
CLC_STRUCT_WNN(EEGTimedData, clCEEGTimedData, device)
Array of EEG data with timestamps.
CError.h
clCError
Definition CError.h:28