Gromacs  2022.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions
gmx::internal::IExceptionInfo Class Reference

#include <gromacs/utility/exceptions.h>

+ Inheritance diagram for gmx::internal::IExceptionInfo:

Description

Base class for ExceptionInfo.

This class only provides a way to store different ExceptionInfo objects in the same container. Actual access to the ExceptionInfo items is handled by downcasting, after looking up the correct item based on its type.

Public Member Functions

 IExceptionInfo (const IExceptionInfo &)=default
 
 IExceptionInfo (IExceptionInfo &&) noexcept=default
 
IExceptionInfooperator= (const IExceptionInfo &)=default
 
IExceptionInfooperator= (IExceptionInfo &&) noexcept=default
 

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