Open Ephys GUI
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions
IntanThread Class Reference

#include <IntanThread.h>

Inheritance diagram for IntanThread:
DataThread

List of all members.

Public Member Functions

 IntanThread (SourceNode *sn)
 ~IntanThread ()
bool foundInputSource ()
 Returns true if the data source is connected, false otherwise.
int getNumChannels ()
 Returns the number of continuous channels the data source can provide.
float getSampleRate ()
 Returns the sample rate of the data source.
float getBitVolts ()
 Returns the volts per bit of the data source.
int getNumEventChannels ()
 Returns the number of event channels of the data source.
- Public Member Functions inherited from DataThread
 DataThread (SourceNode *sn)
 ~DataThread ()
void run ()
 Calls 'updateBuffer()' continuously while the thread is being run.
DataBuffergetBufferAddress ()
 Returns the address of the DataBuffer that the input source will fill.
virtual void setOutputHigh ()
 Experimental method used for testing data sources that can deliver outputs.
virtual void setOutputLow ()
 Experimental method used for testing data sources that can deliver outputs.
virtual void * getDevice ()
 
Returns a pointer to the data input device, in case other processors

need to communicate with it.

Additional Inherited Members

- Public Attributes inherited from DataThread
ScopedPointer< DataBufferdataBuffer
SourceNodesn
int16 eventCode
uint64 timestamp
Time timer

Constructor & Destructor Documentation

IntanThread::IntanThread ( SourceNode sn)
IntanThread::~IntanThread ( )

Member Function Documentation

bool IntanThread::foundInputSource ( )
virtual

Returns true if the data source is connected, false otherwise.

Implements DataThread.

int IntanThread::getNumChannels ( )
virtual

Returns the number of continuous channels the data source can provide.

Implements DataThread.

float IntanThread::getSampleRate ( )
virtual

Returns the sample rate of the data source.

Implements DataThread.

float IntanThread::getBitVolts ( )
virtual

Returns the volts per bit of the data source.

Implements DataThread.

int IntanThread::getNumEventChannels ( )
virtual

Returns the number of event channels of the data source.

Reimplemented from DataThread.


The documentation for this class was generated from the following file: