Cloudy
Spectral Synthesis Code for Astrophysics
Loading...
Searching...
No Matches
chem_element Class Reference

#include <mole.h>

Public Member Functions

 chem_element (int Z, const char *label)
 
 ~chem_element () throw ()
 

Public Attributes

const int Z
 
const string label
 
map< int, shared_ptr< chem_nuclide > > isotopes
 

Private Member Functions

 chem_element ()
 
chem_elementoperator= (const chem_element &)
 

Constructor & Destructor Documentation

◆ chem_element() [1/2]

chem_element::chem_element ( )
explicitprivate

Referenced by operator=().

◆ chem_element() [2/2]

chem_element::chem_element ( int Z,
const char * label )
inlineexplicit

References label, and Z.

◆ ~chem_element()

chem_element::~chem_element ( )
throw ( )
inline

Member Function Documentation

◆ operator=()

chem_element & chem_element::operator= ( const chem_element & )
private

References chem_element().

Here is the call graph for this function:

Member Data Documentation

◆ isotopes

map<int, shared_ptr<chem_nuclide> > chem_element::isotopes

◆ label

const string chem_element::label

◆ Z

const int chem_element::Z

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