Eric Oulashin's C++ Audio Mixer 1.0
Public Types | Public Member Functions | List of all members
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)

◆ 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: