16 Failure::Failure() noexcept
23 Failure::~Failure() noexcept
30 const char *Failure::what() const noexcept
32 return "unable to parse given data";
45 NoDataFoundException::NoDataFoundException() noexcept
52 NoDataFoundException::~NoDataFoundException() noexcept
59 const char *NoDataFoundException::what() const noexcept
61 return "no parsable data has been found";
73 InvalidDataException::InvalidDataException() noexcept
80 InvalidDataException::~InvalidDataException() noexcept
87 const char *InvalidDataException::what() const noexcept
89 return "data to be parsed or to be made seems to be invalid";
101 NoDataProvidedException::NoDataProvidedException() noexcept
108 NoDataProvidedException::~NoDataProvidedException() noexcept
115 const char *NoDataProvidedException::what() const noexcept
117 return "can not write empty value";
129 TruncatedDataException::TruncatedDataException() noexcept
136 TruncatedDataException::~TruncatedDataException() noexcept
143 const char *TruncatedDataException::what() const noexcept
145 return "data to be parsed seems to be truncated";
157 OperationAbortedException::OperationAbortedException() noexcept
164 OperationAbortedException::~OperationAbortedException() noexcept
171 const char *OperationAbortedException::what() const noexcept
173 return "operation has been aborted";
185 VersionNotSupportedException::VersionNotSupportedException() noexcept
192 VersionNotSupportedException::~VersionNotSupportedException() noexcept
199 const char *VersionNotSupportedException::what() const noexcept
201 return "the version of the data to be parsed is not supported";
213 NotImplementedException::NotImplementedException() noexcept
220 NotImplementedException::~NotImplementedException() noexcept
227 const char *NotImplementedException::what() const noexcept
229 return "the operation has not been implemented yet";