openPMD-api
Public Member Functions | Protected Member Functions | List of all members
openPMD::Error Class Reference

Base class for all openPMD-specific error types. More...

#include <Error.hpp>

Inheritance diagram for openPMD::Error:
Inheritance graph
[legend]
Collaboration diagram for openPMD::Error:
Collaboration graph
[legend]

Public Member Functions

virtual const char * what () const noexcept
 
 Error (Error const &)=default
 
 Error (Error &&)=default
 
Erroroperator= (Error const &)=default
 
Erroroperator= (Error &&)=default
 

Protected Member Functions

 Error (std::string what)
 

Detailed Description

Base class for all openPMD-specific error types.

Should not be instantiated directly, but only by implementing child classes in the openPMD::error namespace.


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