Changes in src/Element/periodentafel.hpp [47ed3d:37ef6d]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified src/Element/periodentafel.hpp ¶
r47ed3d r37ef6d 22 22 23 23 class element; 24 class ion; 24 25 25 26 /********************************************** declarations *******************************/ … … 33 34 private: 34 35 typedef std::map<atomicNumber_t,element*> elementSet; 36 typedef std::map<int,ion*> ionSet; 37 typedef std::map<atomicNumber_t,ionSet> IonsPerElement; 35 38 public: 36 39 typedef elementSet::iterator iterator; … … 48 51 void CleanupPeriodtable(); 49 52 const element * FindElement(atomicNumber_t) const; 53 const element * FindElement(atomicNumber_t, const int); 50 54 const element * FindElement(const std::string &shorthand) const; 51 55 const element * AskElement() const; … … 76 80 ar & boost::serialization::make_array<char>(header2, MAXSTRINGSIZE); 77 81 ar & elements; 82 ar & ions; 78 83 } 79 84 … … 93 98 94 99 elementSet elements; 100 IonsPerElement ions; 95 101 }; 96 102
Note:
See TracChangeset
for help on using the changeset viewer.