Main Page | Modules | Class Hierarchy | Data Structures | File List | Data Fields | Globals | Related Pages

MaiaEmgAnalize Class Reference

#include <MaiaEmgAnalize.h>


Public Member Functions

 MaiaEmgAnalize (unsigned short *, int *, double *, bool, wxString)
void * Entry ()
void OnExit ()

Private Member Functions

unsigned short LittleEndianize (unsigned short)
bool IsClick ()

Private Attributes

int fd
termios oldtio
unsigned short * dataVector
int * dataIndex
double * filteredVector
bool fromStdInput
uint8_t old_count
omConnectorconnector
int clickThreshold
int clickIgnoreSamples


Constructor & Destructor Documentation

MaiaEmgAnalize::MaiaEmgAnalize unsigned short *  data,
int *  pi,
double *  filtered,
bool  stdInput,
wxString  host
 

Initialize the class.


Member Function Documentation

void * MaiaEmgAnalize::Entry  ) 
 

bool MaiaEmgAnalize::IsClick  )  [private]
 

unsigned short MaiaEmgAnalize::LittleEndianize unsigned  short  )  [private]
 

void MaiaEmgAnalize::OnExit  ) 
 


Field Documentation

int MaiaEmgAnalize::clickIgnoreSamples [private]
 

int MaiaEmgAnalize::clickThreshold [private]
 

omConnector* MaiaEmgAnalize::connector [private]
 

int* MaiaEmgAnalize::dataIndex [private]
 

unsigned short* MaiaEmgAnalize::dataVector [private]
 

int MaiaEmgAnalize::fd [private]
 

double* MaiaEmgAnalize::filteredVector [private]
 

bool MaiaEmgAnalize::fromStdInput [private]
 

uint8_t MaiaEmgAnalize::old_count [private]
 

struct termios MaiaEmgAnalize::oldtio [private]
 


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