VstAutomationTest Class Reference

Test Automation. More...

#include <vsttestsuite.h>

Inheritance diagram for VstAutomationTest:
Inheritance graph
[legend]

Public Member Functions

 VstAutomationTest (IPlugProvider *plugProvider, ProcessSampleSize sampl, int32 everyNSamples, int32 numParams, bool sampleAccuracy)
virtual ~VstAutomationTest ()
DECLARE_FUNKNOWN_METHODS const
char
getName () const
bool setup ()
bool run (ITestResult *testResult)
bool teardown ()
int32 getParameterCount ()
IParamValueQueuegetParameterData (int32 index)
IParamValueQueueaddParameterData (const ParamID &id, int32 &index)

Protected Member Functions

bool preProcess (ITestResult *testResult)
bool postProcess (ITestResult *testResult)

Detailed Description

Test Automation.


Constructor & Destructor Documentation

IParameterChanges::iid VstAutomationTest ( IPlugProvider plugProvider,
ProcessSampleSize  sampl,
int32  everyNSamples,
int32  numParams,
bool  sampleAccuracy 
)
~VstAutomationTest (  )  [virtual]

Member Function Documentation

const char * getName (  )  const [virtual]

Reimplemented from VstProcessTest.

Reimplemented in VstFlushParamTest.

bool setup (  ) 

Reimplemented from VstProcessTest.

bool run ( ITestResult *  testResult  ) 

Reimplemented from VstProcessTest.

Reimplemented in VstFlushParamTest.

bool teardown (  ) 

Reimplemented from VstProcessTest.

int32 getParameterCount (  )  [virtual]

Implements IParameterChanges.

IParamValueQueue * getParameterData ( int32  index  )  [virtual]

Implements IParameterChanges.

IParamValueQueue * addParameterData ( const ParamID id,
int32 index 
) [virtual]

Implements IParameterChanges.

bool preProcess ( ITestResult *  testResult  )  [protected, virtual]

Reimplemented from VstProcessTest.

bool postProcess ( ITestResult *  testResult  )  [protected, virtual]

Reimplemented from VstProcessTest.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines
Empty

Copyright ©2013 Steinberg Media Technologies GmbH. All Rights Reserved.