chem_element Class Reference

#include <mole.h>

Collaboration diagram for chem_element:
[legend]

Public Member Functions

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

Data Fields

const int Z
const string label
map< int, count_ptr< chem_atom > > isotopes

Private Member Functions

 chem_element ()
chem_elementoperator= (const chem_element &)

Detailed Description

Definition at line 19 of file mole.h.


Constructor & Destructor Documentation

chem_element::chem_element (  )  [explicit, private]
chem_element::chem_element ( int  Z,
const char *  label 
) [inline, explicit]

Definition at line 23 of file mole.h.

chem_element::~chem_element (  )  throw () [inline]

Definition at line 25 of file mole.h.


Member Function Documentation

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

Field Documentation

Definition at line 29 of file mole.h.

const string chem_element::label

Definition at line 28 of file mole.h.

Referenced by chem_atom::label().

const int chem_element::Z

Definition at line 27 of file mole.h.

Referenced by chem_atom::compare(), and chem_atom::label().


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Nov 2012 for cloudy by  doxygen 1.6.1