Public Member Functions | Public Attributes | List of all members
dx::DXError Class Reference

Generic exception for the DNAnexus C++ library. More...

#include <exceptions.h>

Inheritance diagram for dx::DXError:
dx::DXAPIError dx::DXAppError dx::DXConnectionError dx::DXFileError dx::DXJobError dx::DXNotImplementedError

Public Member Functions

 DXError (const std::string &msg, const std::string &type=DXErrorTypes::DEFAULT_ERROR)
 
virtual const char * what () const throw ()
 

Public Attributes

std::string msg
 The actual error message.
 
std::string type
 Type of the error message (can be a free-form string, but usually one of the static members from DXError class)
 
std::string error_msg
 

Detailed Description

Generic exception for the DNAnexus C++ library.


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