Ardour  9.0-pre0-582-g084a23a80d
FPUTest Class Reference

#include <fpu_test.h>

Inheritance diagram for FPUTest:
[legend]

Public Member Functions

void setUp ()
 
void tearDown ()
 
void noTest ()
 

Private Member Functions

 CPPUNIT_TEST_SUITE (FPUTest)
 
 CPPUNIT_TEST (noTest)
 
 CPPUNIT_TEST_SUITE_END ()
 
void run (size_t, float const max_diff=0)
 
void compare (std::string, size_t, float const max_diff=0)
 

Private Attributes

ARDOUR::compute_peak_t compute_peak
 
ARDOUR::find_peaks_t find_peaks
 
ARDOUR::apply_gain_to_buffer_t apply_gain_to_buffer
 
ARDOUR::mix_buffers_with_gain_t mix_buffers_with_gain
 
ARDOUR::mix_buffers_no_gain_t mix_buffers_no_gain
 
ARDOUR::copy_vector_t copy_vector
 
size_t _size
 
float * _test1
 
float * _test2
 
float * _comp1
 
float * _comp2
 

Detailed Description

Definition at line 6 of file fpu_test.h.

Member Function Documentation

◆ compare()

void FPUTest::compare ( std::string  ,
size_t  ,
float const  max_diff = 0 
)
private

◆ CPPUNIT_TEST()

FPUTest::CPPUNIT_TEST ( noTest  )
private

◆ CPPUNIT_TEST_SUITE()

FPUTest::CPPUNIT_TEST_SUITE ( FPUTest  )
private

◆ CPPUNIT_TEST_SUITE_END()

FPUTest::CPPUNIT_TEST_SUITE_END ( )
private

◆ noTest()

void FPUTest::noTest ( )

◆ run()

void FPUTest::run ( size_t  ,
float const  max_diff = 0 
)
private

◆ setUp()

void FPUTest::setUp ( )

◆ tearDown()

void FPUTest::tearDown ( )

Member Data Documentation

◆ _comp1

float* FPUTest::_comp1
private

Definition at line 55 of file fpu_test.h.

◆ _comp2

float* FPUTest::_comp2
private

Definition at line 56 of file fpu_test.h.

◆ _size

size_t FPUTest::_size
private

Definition at line 51 of file fpu_test.h.

◆ _test1

float* FPUTest::_test1
private

Definition at line 53 of file fpu_test.h.

◆ _test2

float* FPUTest::_test2
private

Definition at line 54 of file fpu_test.h.

◆ apply_gain_to_buffer

ARDOUR::apply_gain_to_buffer_t FPUTest::apply_gain_to_buffer
private

Definition at line 46 of file fpu_test.h.

◆ compute_peak

ARDOUR::compute_peak_t FPUTest::compute_peak
private

Definition at line 44 of file fpu_test.h.

◆ copy_vector

ARDOUR::copy_vector_t FPUTest::copy_vector
private

Definition at line 49 of file fpu_test.h.

◆ find_peaks

ARDOUR::find_peaks_t FPUTest::find_peaks
private

Definition at line 45 of file fpu_test.h.

◆ mix_buffers_no_gain

ARDOUR::mix_buffers_no_gain_t FPUTest::mix_buffers_no_gain
private

Definition at line 48 of file fpu_test.h.

◆ mix_buffers_with_gain

ARDOUR::mix_buffers_with_gain_t FPUTest::mix_buffers_with_gain
private

Definition at line 47 of file fpu_test.h.


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