Tag Parser 12.1.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Loading...
Searching...
No Matches
Public Member Functions | List of all members
TagParser::NoDataFoundException Class Reference

The exception that is thrown when the data to be parsed holds no parsable information (e.g. More...

#include <exceptions.h>

Inheritance diagram for TagParser::NoDataFoundException:
[legend]
Collaboration diagram for TagParser::NoDataFoundException:
[legend]

Public Member Functions

 NoDataFoundException () noexcept
 Constructs a new exception.
 
virtual ~NoDataFoundException () noexcept
 Destroys the exception.
 
virtual const char * what () const noexcept
 Returns a C-style character string describing the cause of the exception.
 
- Public Member Functions inherited from TagParser::Failure
 Failure () noexcept
 Constructs a new exception.
 
virtual ~Failure () noexcept
 Destroys the exception.
 

Detailed Description

The exception that is thrown when the data to be parsed holds no parsable information (e.g.

relevant section in the file does not exist or has size of zero).

Definition at line 18 of file exceptions.h.

Constructor & Destructor Documentation

◆ NoDataFoundException()

TagParser::NoDataFoundException::NoDataFoundException ( )
noexcept

Constructs a new exception.

Definition at line 45 of file exceptions.cpp.

◆ ~NoDataFoundException()

TagParser::NoDataFoundException::~NoDataFoundException ( )
virtualnoexcept

Destroys the exception.

Definition at line 52 of file exceptions.cpp.

Member Function Documentation

◆ what()

const char * TagParser::NoDataFoundException::what ( ) const
virtualnoexcept

Returns a C-style character string describing the cause of the exception.

Reimplemented from TagParser::Failure.

Definition at line 59 of file exceptions.cpp.


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