Program Listing for File exceptions.h
↰ Return to documentation for file (include/trx/detail/exceptions.h)
#ifndef TRX_DETAIL_EXCEPTIONS_H
#define TRX_DETAIL_EXCEPTIONS_H
#include <stdexcept>
#include <string>
namespace trx {
class TrxError : public std::runtime_error {
public:
using std::runtime_error::runtime_error;
};
class TrxIOError : public TrxError {
public:
using TrxError::TrxError;
};
class TrxFormatError : public TrxError {
public:
using TrxError::TrxError;
};
class TrxDTypeError : public TrxError {
public:
using TrxError::TrxError;
};
class TrxArgumentError : public TrxError {
public:
using TrxError::TrxError;
};
} // namespace trx
#endif // TRX_DETAIL_EXCEPTIONS_H