Celeritas  0.5.0-56+6b053cd
Public Member Functions | List of all members
celeritas::RuntimeError Class Reference

Error thrown by working code from unexpected runtime conditions. More...

#include <Assert.hh>

Inheritance diagram for celeritas::RuntimeError:
Inheritance graph
[legend]

Public Member Functions

 RuntimeError (RuntimeErrorDetails &&)
 Construct a runtime error from detailed descriptions.
 
 RuntimeError (RuntimeError const &)=default
 
RuntimeErroroperator= (RuntimeError const &)=default
 
 RuntimeError (RuntimeError &&)=default
 
RuntimeErroroperator= (RuntimeError &&)=default
 
RuntimeErrorDetails const & details () const
 Access detailed information.
 

Static Public Attributes

static char const validate_err_str [] = "runtime"
 
static char const not_config_err_str [] = "configuration"
 
static char const not_impl_err_str [] = "implementation"
 

Detailed Description

Error thrown by working code from unexpected runtime conditions.

Member Data Documentation

◆ not_config_err_str

char const celeritas::RuntimeError::not_config_err_str = "configuration"
static

String constants for "which" error message

◆ not_impl_err_str

char const celeritas::RuntimeError::not_impl_err_str = "implementation"
static

String constants for "which" error message

◆ validate_err_str

char const celeritas::RuntimeError::validate_err_str = "runtime"
static

String constants for "which" error message


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