GigWriteTest Class Reference

#include <GigWriteTest.h>

List of all members.

Public Member Functions

void setUp ()
void tearDown ()
void printTestSuiteName ()
void createNewGigFile ()
void testOpenCreatedGigFile ()
void testArticulationsOfCreatedGigFile ()
void testWriteSamples ()
void testSamplesData ()


Detailed Description

Definition at line 7 of file GigWriteTest.h.


Member Function Documentation

void GigWriteTest::setUp (  ) 

Definition at line 31 of file GigWriteTest.cpp.

void GigWriteTest::tearDown (  ) 

Definition at line 35 of file GigWriteTest.cpp.

void GigWriteTest::printTestSuiteName (  ) 

Definition at line 26 of file GigWriteTest.cpp.

void GigWriteTest::createNewGigFile (  ) 

Definition at line 43 of file GigWriteTest.cpp.

References gig::File::AddInstrument(), gig::Instrument::AddRegion(), gig::File::AddSample(), DLS::Sample::BitDepth, DLS::Sample::Channels, DLS::Sample::FrameSize, DLS::Region::KeyGroup, DLS::Region::KeyRange, gig::Region::pDimensionRegions, DLS::Resource::pInfo, RIFF::Exception::PrintMessage(), gig::Sample::Resize(), DLS::Sample::SamplesPerSecond, DLS::File::Save(), DLS::Region::SetSample(), TEST_GIG_FILE_NAME, and DLS::Region::VelocityRange.

void GigWriteTest::testOpenCreatedGigFile (  ) 

Definition at line 150 of file GigWriteTest.cpp.

References RIFF::Exception::PrintMessage(), and TEST_GIG_FILE_NAME.

void GigWriteTest::testArticulationsOfCreatedGigFile (  ) 

Definition at line 163 of file GigWriteTest.cpp.

References gig::Region::DimensionRegions, gig::Region::Dimensions, gig::Region::GetDimensionRegionByValue(), gig::File::GetFirstInstrument(), gig::File::GetFirstSample(), gig::File::GetNextInstrument(), gig::File::GetNextSample(), gig::Region::GetSample(), DLS::File::Instruments, DLS::Region::KeyGroup, DLS::Region::KeyRange, DLS::Resource::pInfo, RIFF::Exception::PrintMessage(), gig::DimensionRegion::pSample, TEST_GIG_FILE_NAME, ToString(), and DLS::Region::VelocityRange.

void GigWriteTest::testWriteSamples (  ) 

Definition at line 223 of file GigWriteTest.cpp.

References gig::File::GetFirstSample(), gig::File::GetNextSample(), RIFF::Exception::PrintMessage(), sampleData1, sampleData2, sampleData3, sampleData4, RIFF::File::SetMode(), RIFF::stream_mode_read_write, TEST_GIG_FILE_NAME, and gig::Sample::Write().

void GigWriteTest::testSamplesData (  ) 

Definition at line 254 of file GigWriteTest.cpp.

References DLS::Sample::FrameSize, gig::File::GetFirstSample(), gig::File::GetNextSample(), gig::Sample::LoadSampleData(), RIFF::Exception::PrintMessage(), gig::buffer_t::pStart, sampleData1, sampleData2, sampleData3, sampleData4, gig::buffer_t::Size, and TEST_GIG_FILE_NAME.


The documentation for this class was generated from the following files:
Generated on Wed Dec 6 19:25:57 2006 for libgig by  doxygen 1.5.1