CSL  6.0
CSL_AbstComponent.h File Reference
#include "CSL_Includes.h"
#include "JuceHeader.h"
#include "JCSL_Widgets.h"

Go to the source code of this file.

Classes

class  GThread
 GThread takes a CSL test function and runs it. More...
 
class  LThread
 
class  CSLAbstComponent
 
class  CSLSignalComponent
 

Typedefs

typedef void *(* ThreadFunc )(void *)
 This is the CSL_AbstComponent JUCE wrapper for the CSL demos. More...
 

Typedef Documentation

typedef void*(* ThreadFunc)(void *)

This is the CSL_AbstComponent JUCE wrapper for the CSL demos.

See the copyright notice and acknowledgment of authors in the file COPYRIGHT

It loads a set of test code files for CSL tests and displays a menu of the tests.

USAGE: CSL_Juce [suite#] [test#]

The main() function reads argv[1] as the suite selector (from the above list, 1-based) and argv[2] as the test within the suite, e.g., use "2 10" to select the 10th test in the srcTestList suite ("Vector IFFT" – found at the bottom of Test_Sources.cpp). This is useful for debugging; set up the GUI to run the test you're working on.

The demo also writes the last used test to ~/.cslrc so that it starts up with the same demo.

Definition at line 51 of file CSL_AbstComponent.h.