Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

MonoScope Class Reference

#include <plugin.h>

Inheritance diagram for MonoScope::

Scope Visualization List of all members.

Public Methods

 MonoScope (int timeout=250, int pid=0)
virtual ~MonoScope ()
virtual void scopeEvent (float *data, int len)
void scopeData (std::vector< float > *&data)
virtual void timeout ()
virtual int samples () const
virtual void setSamples (int)

Constructor & Destructor Documentation

MonoScope::MonoScope int timeout = 250,
int pid = 0
 

virtual MonoScope::~MonoScope [virtual]
 


Member Function Documentation

virtual int MonoScope::samples const [virtual]
 

the "width" of each scopeEvent

Reimplemented from Scope.

void MonoScope::scopeData std::vector< float > *& data
 

get the current data pass a vector<float>*, this will do the rest. do not allocate it beforehand. you must then delete the vectors

Returns:
the amount of elements for both left and right

virtual void MonoScope::scopeEvent float * data,
int len
[inline, virtual]
 

called according to the timeout the float contains the data, with len items you override this yourself, and process the data

virtual void MonoScope::setSamples int [virtual]
 

Reimplemented from Scope.

virtual void MonoScope::timeout [virtual]
 

reimplemented from class Visualization, you should never need to reimplement this yourself

Reimplemented from Visualization.


The documentation for this class was generated from the following file:
Generated at Mon Apr 1 11:45:02 2002 for noatun by doxygen1.2.9.1 written by Dimitri van Heesch, © 1997-2001