Public Member Functions | Private Attributes | List of all members
PLMD::Plumed::Exception Class Reference

Base class used to rethrow PLUMED exceptions. More...

#include <Plumed.h>

Inheritance diagram for PLMD::Plumed::Exception:
Inheritance graph
[legend]

Public Member Functions

 Exception (const char *msg)
 
 Exception (const Exception &other)
 
const char * what () const noexcept
 

Private Attributes

::std::string msg
 

Detailed Description

Base class used to rethrow PLUMED exceptions.

Constructor & Destructor Documentation

◆ Exception() [1/2]

PLMD::Plumed::Exception::Exception ( const char *  msg)
inlineexplicit

◆ Exception() [2/2]

PLMD::Plumed::Exception::Exception ( const Exception other)
inline

Member Function Documentation

◆ what()

const char* PLMD::Plumed::Exception::what ( ) const
inlinenoexcept

Member Data Documentation

◆ msg

::std::string PLMD::Plumed::Exception::msg
private

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