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

Holds metadata about a given channel within a processor. More...

#include <Channel.h>

List of all members.

Public Member Functions

 Channel (GenericProcessor *p, int n)
 Channel (const Channel &ch)
String getName ()
void reset ()
void setProcessor (GenericProcessor *)

Public Attributes

int num
int nodeId
int eventType
bool isEventChannel
bool isRecording
bool isMonitored
bool isEnabled
GenericProcessorprocessor
float sampleRate
float bitVolts
String filename
FILE * file
String name

Detailed Description

Holds metadata about a given channel within a processor.

See also:
GenericProcessor, RecordNode, AudioNode

Constructor & Destructor Documentation

Channel::Channel ( GenericProcessor p,
int  n 
)
Channel::Channel ( const Channel ch)

Member Function Documentation

String Channel::getName ( )
void Channel::reset ( )
void Channel::setProcessor ( GenericProcessor )

Member Data Documentation

int Channel::num
int Channel::nodeId
int Channel::eventType
bool Channel::isEventChannel
bool Channel::isRecording
bool Channel::isMonitored
bool Channel::isEnabled
GenericProcessor* Channel::processor
float Channel::sampleRate
float Channel::bitVolts
String Channel::filename
FILE* Channel::file
String Channel::name

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