|
SharpBCI
A multi-threaded brain control interface (BCI) library in C#
|
A builder class for SharpBCIConfig. More...
Public Member Functions | |
| SharpBCIBuilder | EEGDeviceAdapter (EEGDeviceAdapter adapter) |
| Set the EEGDeviceAdapter that SharpBCI will use, overriding possible calls before. More... | |
| SharpBCIBuilder | PipelineFile (string configFile) |
| Set the filename that configures the SharpBCI's pipeline. More... | |
| SharpBCIBuilder | AddToPipelineScope (string key, object obj) |
| Add the given object to the scope that PipelineSerializer will use when instantiating Pipeables. More... | |
| SharpBCI | Build () |
| Create and return the library given previous configuration calls. More... | |
A builder class for SharpBCIConfig.
| SharpBCIBuilder SharpBCI.SharpBCIBuilder.AddToPipelineScope | ( | string | key, |
| object | obj | ||
| ) |
Add the given object to the scope that PipelineSerializer will use when instantiating Pipeables.
| SharpBCI SharpBCI.SharpBCIBuilder.Build | ( | ) |
Create and return the library given previous configuration calls.
Possibly raises ArgumentException exceptions if an invalid config was passed
| SharpBCIBuilder SharpBCI.SharpBCIBuilder.EEGDeviceAdapter | ( | EEGDeviceAdapter | adapter | ) |
Set the EEGDeviceAdapter that SharpBCI will use, overriding possible calls before.
| SharpBCIBuilder SharpBCI.SharpBCIBuilder.PipelineFile | ( | string | configFile | ) |
Set the filename that configures the SharpBCI's pipeline.