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.