CSL  6.0
CSL_TestComponent.cpp File Reference

Go to the source code of this file.

Macros

#define WRITE_TO_FILE
 

Functions

void dumpTestList ()
 
juce::Component * createCSLComponent ()
 

Variables

testStruct oscTestList []
 
testStruct srcTestList []
 
testStruct envTestList []
 
testStruct effTestList []
 
testStruct panTestList []
 
testStruct audioTestList []
 
testStructallTests []
 
const char * allTestNames []
 
const char * allTestFiles []
 
testStructgTestList
 
IOtheIO
 
juce::Label * gCPULabel
 
juce::AudioDeviceManager * gAudioDeviceManager
 
unsigned argCnt
 
const char ** argVals
 
BuffergFileBuffer = 0
 
int gSampIndex = 0
 

Macro Definition Documentation

#define WRITE_TO_FILE

Definition at line 120 of file CSL_TestComponent.cpp.

Function Documentation

void dumpTestList ( )

Definition at line 87 of file CSL_TestComponent.cpp.

References allTestFiles, allTestNames, and csl::testStruct::name.

juce::Component* createCSLComponent ( )

Definition at line 713 of file CSL_TestComponent.cpp.

Variable Documentation

testStruct oscTestList[]
testStruct srcTestList[]
testStruct envTestList[]
testStruct effTestList[]
testStruct panTestList[]
testStruct audioTestList[]

Definition at line 115 of file Test_Audio.cpp.

testStruct* allTests[]
Initial value:
= {
}
testStruct srcTestList[]
testStruct effTestList[]
testStruct envTestList[]
testStruct oscTestList[]
testStruct panTestList[]
testStruct audioTestList[]
Definition: Test_Audio.cpp:115

Definition at line 47 of file CSL_TestComponent.cpp.

const char* allTestNames[]
Initial value:
= {
"Oscillator Tests",
"Source Tests",
"Envelope Tests",
"Effect Tests",
"Panner Tests",
"Audio Tests"
}

Definition at line 59 of file CSL_TestComponent.cpp.

Referenced by dumpTestList().

const char* allTestFiles[]
Initial value:
= {
"Test_Oscillators.cpp",
"Test_Sources.cpp",
"Test_Envelopes.cpp",
"Test_Effects.cpp",
"Test_Panners.cpp",
"Test_Audio.cpp"
}

Definition at line 71 of file CSL_TestComponent.cpp.

Referenced by dumpTestList().

testStruct* gTestList

Definition at line 83 of file CSL_TestComponent.cpp.

IO* theIO

Definition at line 32 of file CSL_ServerComponent.cpp.

juce::Label* gCPULabel
juce::AudioDeviceManager* gAudioDeviceManager
unsigned argCnt

Definition at line 117 of file CSL_TestComponent.cpp.

const char** argVals

Definition at line 118 of file CSL_TestComponent.cpp.

Buffer* gFileBuffer = 0

Definition at line 122 of file CSL_TestComponent.cpp.

Referenced by CSLComponent::~CSLComponent().

int gSampIndex = 0