Eric Oulashin's C++ Audio Mixer 1.0
EOUtils::AudioFileResultType Class Reference

#include <AudioFileResultType.h>

Collaboration diagram for EOUtils::AudioFileResultType:
Collaboration graph

Public Types

using errorCollectionType = std::list<std::string>

Public Member Functions

 AudioFileResultType (const std::string &pError="")
 ~AudioFileResultType ()
void addError (const std::string &pError)
const errorCollectionTypegetErrors () const
errorCollectionType::const_iterator getErrorsBegin () const
errorCollectionType::const_iterator getErrorsEnd () const
size_t numErrors () const
std::string getError () const
 operator bool () const
void outputErrors (std::ostream &pOutStream) const

Member Typedef Documentation

◆ errorCollectionType

using EOUtils::AudioFileResultType::errorCollectionType = std::list<std::string>

Constructor & Destructor Documentation

◆ AudioFileResultType()

EOUtils::AudioFileResultType::AudioFileResultType ( const std::string & pError = "")

◆ ~AudioFileResultType()

EOUtils::AudioFileResultType::~AudioFileResultType ( )

Member Function Documentation

◆ addError()

void EOUtils::AudioFileResultType::addError ( const std::string & pError)

Referenced by EOUtils::getAudioFileInfo(), EOUtils::WAVFile::getHighestSampleValue(), EOUtils::getHighestSampleValue_64bit(), EOUtils::FLACFile::getHighestSampleValue_int64(), EOUtils::SndFileBackedMetadataAudioFile::getHighestSampleValue_int64(), EOUtils::WAVFile::getHighestSampleValue_int64(), EOUtils::AudioFile::getMetadataAs(), EOUtils::WAVFile::getNextSample(), EOUtils::FLACFile::getNextSample_int64(), EOUtils::SndFileBackedMetadataAudioFile::getNextSample_int64(), EOUtils::WAVFile::getNextSample_int64(), EOUtils::FLACFile::getTrackNumber(), EOUtils::SndFileBackedMetadataAudioFile::getTrackNumber(), EOUtils::FLACFile::goToAudioDataPos(), EOUtils::SndFileBackedMetadataAudioFile::goToAudioDataPos(), EOUtils::WAVFile::goToAudioDataPos(), EOUtils::mixAudioFiles(), EOUtils::AudioFile::open(), EOUtils::FLACFile::open(), EOUtils::SndFileBackedMetadataAudioFile::open(), EOUtils::WAVFile::open(), EOUtils::AiffFileInfo::read(), EOUtils::AiffFileInfo::read(), EOUtils::AudioFileInfo::read(), EOUtils::AudioFileInfo::read(), EOUtils::FLACFileInfo::read(), EOUtils::FLACFileInfo::read(), EOUtils::MP3FileInfo::read(), EOUtils::MP3FileInfo::read(), EOUtils::OggFileInfo::read(), EOUtils::OggFileInfo::read(), EOUtils::WAVFileInfo::read(), EOUtils::sfGetViaTempRead(), EOUtils::sfSetViaRw(), EOUtils::WAVFileInfo::updateDataSizeSizeInFile(), EOUtils::WAVFileInfo::updateFileSizeSizeInFile(), EOUtils::AiffFileInfo::write(), EOUtils::AudioFileInfo::write(), EOUtils::FLACFileInfo::write(), EOUtils::MP3FileInfo::write(), EOUtils::OggFileInfo::write(), EOUtils::WAVFileInfo::write(), EOUtils::WAVFile::writeSample(), EOUtils::FLACFile::writeSample_int64(), EOUtils::SndFileBackedMetadataAudioFile::writeSample_int64(), and EOUtils::WAVFile::writeSample_int64().

◆ getError()

string EOUtils::AudioFileResultType::getError ( ) const

◆ getErrors()

const AudioFileResultType::errorCollectionType & EOUtils::AudioFileResultType::getErrors ( ) const

Referenced by EOUtils::mixAudioFiles().

◆ getErrorsBegin()

AudioFileResultType::errorCollectionType::const_iterator EOUtils::AudioFileResultType::getErrorsBegin ( ) const

◆ getErrorsEnd()

AudioFileResultType::errorCollectionType::const_iterator EOUtils::AudioFileResultType::getErrorsEnd ( ) const

◆ numErrors()

size_t EOUtils::AudioFileResultType::numErrors ( ) const

◆ operator bool()

EOUtils::AudioFileResultType::operator bool ( ) const

◆ outputErrors()

void EOUtils::AudioFileResultType::outputErrors ( std::ostream & pOutStream) const

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