CYCLUS
Loading...
Searching...
No Matches
pyne::rxname::NotAReaction Class Reference

Detailed Description

Custom exception for declaring a value not to be a valid reaction.

Definition at line 1603 of file pyne.h.

#include <pyne.h>

Inheritance diagram for pyne::rxname::NotAReaction:

Public Member Functions

 NotAReaction ()
 
 NotAReaction (int wasptr, int nowptr)
 
 NotAReaction (int wasptr, std::string nowptr)
 
 NotAReaction (std::string wasptr, int nowptr)
 
 NotAReaction (std::string wasptr, std::string nowptr)
 
 NotAReaction (std::string wasptr, unsigned int nowptr)
 
 NotAReaction (unsigned int wasptr, std::string nowptr)
 
 NotAReaction (unsigned int wasptr, unsigned int nowptr)
 
virtual const char * what () const throw ()
 
 ~NotAReaction () throw ()
 

Constructor & Destructor Documentation

◆ NotAReaction() [1/8]

pyne::rxname::NotAReaction::NotAReaction ( )
inline

default constructor

Definition at line 1608 of file pyne.h.

◆ ~NotAReaction()

pyne::rxname::NotAReaction::~NotAReaction ( )
throw ( )
inline

default destructor

Definition at line 1611 of file pyne.h.

◆ NotAReaction() [2/8]

pyne::rxname::NotAReaction::NotAReaction ( std::string wasptr,
std::string nowptr )
inline

Constructor using original reaction (wasptr) and the eventual state that PyNE calculated (nowptr).

Definition at line 1615 of file pyne.h.

◆ NotAReaction() [3/8]

pyne::rxname::NotAReaction::NotAReaction ( std::string wasptr,
int nowptr )
inline

Constructor using original reaction (wasptr) and the eventual state that PyNE calculated (nowptr).

Definition at line 1623 of file pyne.h.

◆ NotAReaction() [4/8]

pyne::rxname::NotAReaction::NotAReaction ( int wasptr,
std::string nowptr )
inline

Constructor using original reaction (wasptr) and the eventual state that PyNE calculated (nowptr).

Definition at line 1631 of file pyne.h.

◆ NotAReaction() [5/8]

pyne::rxname::NotAReaction::NotAReaction ( int wasptr,
int nowptr )
inline

Constructor using original reaction (wasptr) and the eventual state that PyNE calculated (nowptr).

Definition at line 1639 of file pyne.h.

◆ NotAReaction() [6/8]

pyne::rxname::NotAReaction::NotAReaction ( std::string wasptr,
unsigned int nowptr )
inline

Constructor using original reaction (wasptr) and the eventual state that PyNE calculated (nowptr).

Definition at line 1647 of file pyne.h.

◆ NotAReaction() [7/8]

pyne::rxname::NotAReaction::NotAReaction ( unsigned int wasptr,
std::string nowptr )
inline

Constructor using original reaction (wasptr) and the eventual state that PyNE calculated (nowptr).

Definition at line 1655 of file pyne.h.

◆ NotAReaction() [8/8]

pyne::rxname::NotAReaction::NotAReaction ( unsigned int wasptr,
unsigned int nowptr )
inline

Constructor using original reaction (wasptr) and the eventual state that PyNE calculated (nowptr).

Definition at line 1663 of file pyne.h.

Member Function Documentation

◆ what()

virtual const char * pyne::rxname::NotAReaction::what ( ) const
throw ( )
inlinevirtual

Returns a helpful error message containing prior and current reaction state.

Definition at line 1670 of file pyne.h.


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