libdcp
Classes | Namespaces
exceptions.h File Reference

Exceptions thrown by libdcp. More...

#include <boost/filesystem.hpp>
#include <boost/optional.hpp>

Go to the source code of this file.

Classes

class  dcp::FileError
 An exception related to a file. More...
 
class  dcp::MXFFileError
 An exception related to an MXF file. More...
 
class  dcp::MiscError
 A miscellaneous exception. More...
 
class  dcp::ReadError
 Any error that occurs when reading data from a DCP. More...
 
class  dcp::J2KDecompressionError
 An error that occurs during decompression of JPEG2000 data. More...
 
class  dcp::BadContentKindError
 
class  dcp::MissingAssetmapError
 Thrown when no ASSETMAP was found when trying to read a DCP. More...
 
class  dcp::XMLError
 An XML error. More...
 
class  dcp::UnresolvedRefError
 An exception caused by a reference (by UUID) to something which is not known. More...
 
class  dcp::TimeFormatError
 A an error with a string passed to LocalTime. More...
 
class  dcp::NotEncryptedError
 An error raised when creating a DecryptedKDM object for assets that are not encrypted. More...
 
class  dcp::ProgrammingError
 An exception thrown when a DCP_ASSERT fails; something that should not happen. More...
 
class  dcp::KDMDecryptionError
 
class  dcp::KDMFormatError
 
class  dcp::CertificateChainError
 
class  dcp::MissingSubtitleImageError
 
class  dcp::BadKDMDateError
 
class  dcp::StartCompressionError
 
class  dcp::CombineError
 
class  dcp::LanguageTagError
 
class  dcp::BadSettingError
 
class  dcp::DuplicateIdError
 
class  dcp::MainSoundConfigurationError
 
class  dcp::UnknownChannelIdError
 
class  dcp::NoReelsError
 

Namespaces

 dcp
 Namespace for everything in libdcp.
 

Detailed Description

Exceptions thrown by libdcp.

Definition in file exceptions.h.