CYCLUS
Public Member Functions | List of all members
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:
Inheritance graph
[legend]

Public Member Functions

 NotAReaction ()
 
 NotAReaction (std::string wasptr, std::string nowptr)
 
 NotAReaction (std::string wasptr, int nowptr)
 
 NotAReaction (int wasptr, std::string nowptr)
 
 NotAReaction (int wasptr, int 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: