ardour
Public Member Functions | Private Member Functions | Private Attributes | List of all members
PlaylistReadTest Class Reference

#include <playlist_read_test.h>

Inheritance diagram for PlaylistReadTest:
AudioRegionTest TestNeedingSession

Public Member Functions

void setUp ()
 
void tearDown ()
 
void singleReadTest ()
 
void overlappingReadTest ()
 
void transparentReadTest ()
 
void enclosedTransparentReadTest ()
 
void miscReadTest ()
 

Private Member Functions

 CPPUNIT_TEST_SUITE (PlaylistReadTest)
 
 CPPUNIT_TEST (singleReadTest)
 
 CPPUNIT_TEST (overlappingReadTest)
 
 CPPUNIT_TEST (transparentReadTest)
 
 CPPUNIT_TEST (enclosedTransparentReadTest)
 
 CPPUNIT_TEST (miscReadTest)
 
 CPPUNIT_TEST_SUITE_END ()
 
void check_staircase (ARDOUR::Sample *, int, int)
 

Private Attributes

int _N
 
ARDOUR::Sample_buf
 
ARDOUR::Sample_mbuf
 
float * _gbuf
 

Additional Inherited Members

- Protected Attributes inherited from AudioRegionTest
boost::shared_ptr
< ARDOUR::Playlist
_playlist
 
boost::shared_ptr
< ARDOUR::AudioPlaylist
_audio_playlist
 
boost::shared_ptr< ARDOUR::Source_source
 
boost::shared_ptr< ARDOUR::Region_r [16]
 
boost::shared_ptr
< ARDOUR::AudioRegion
_ar [16]
 
- Protected Attributes inherited from TestNeedingSession
ARDOUR::Session_session
 

Detailed Description

Definition at line 22 of file playlist_read_test.h.

Member Function Documentation

void PlaylistReadTest::check_staircase ( ARDOUR::Sample b,
int  offset,
int  N 
)
private

Definition at line 217 of file playlist_read_test.cc.

PlaylistReadTest::CPPUNIT_TEST ( singleReadTest  )
private
PlaylistReadTest::CPPUNIT_TEST ( overlappingReadTest  )
private
PlaylistReadTest::CPPUNIT_TEST ( transparentReadTest  )
private
PlaylistReadTest::CPPUNIT_TEST ( enclosedTransparentReadTest  )
private
PlaylistReadTest::CPPUNIT_TEST ( miscReadTest  )
private
PlaylistReadTest::CPPUNIT_TEST_SUITE ( PlaylistReadTest  )
private
PlaylistReadTest::CPPUNIT_TEST_SUITE_END ( )
private
void PlaylistReadTest::enclosedTransparentReadTest ( )

Definition at line 233 of file playlist_read_test.cc.

void PlaylistReadTest::miscReadTest ( )

Definition at line 197 of file playlist_read_test.cc.

void PlaylistReadTest::overlappingReadTest ( )

Definition at line 84 of file playlist_read_test.cc.

void PlaylistReadTest::setUp ( )
virtual

Reimplemented from AudioRegionTest.

Definition at line 32 of file playlist_read_test.cc.

void PlaylistReadTest::singleReadTest ( )

Definition at line 59 of file playlist_read_test.cc.

void PlaylistReadTest::tearDown ( )
virtual

Reimplemented from AudioRegionTest.

Definition at line 49 of file playlist_read_test.cc.

void PlaylistReadTest::transparentReadTest ( )

Definition at line 146 of file playlist_read_test.cc.

Member Data Documentation

ARDOUR::Sample* PlaylistReadTest::_buf
private

Definition at line 44 of file playlist_read_test.h.

float* PlaylistReadTest::_gbuf
private

Definition at line 46 of file playlist_read_test.h.

ARDOUR::Sample* PlaylistReadTest::_mbuf
private

Definition at line 45 of file playlist_read_test.h.

int PlaylistReadTest::_N
private

Definition at line 43 of file playlist_read_test.h.


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