Changes in src/periodentafel.hpp [389cc8:e5c0a1]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/periodentafel.hpp
r389cc8 re5c0a1 43 43 ~periodentafel(); 44 44 45 iterator AddElement(element * constpointer);46 size_t RemoveElement( element * constpointer);45 iterator AddElement(element * pointer); 46 size_t RemoveElement(const element * pointer); 47 47 size_t RemoveElement(atomicNumber_t); 48 48 void CleanupPeriodtable(); 49 element * constFindElement(atomicNumber_t) const;50 element * constFindElement(const std::string &shorthand) const;51 element * constAskElement() const;52 element * constEnterElement();49 const element * FindElement(atomicNumber_t) const; 50 const element * FindElement(const std::string &shorthand) const; 51 const element * AskElement() const; 52 const element * EnterElement(); 53 53 54 const_iterator begin() ;55 const_iterator end() ;56 reverse_iterator rbegin() ;57 reverse_iterator rend() ;54 const_iterator begin() const; 55 const_iterator end() const; 56 reverse_iterator rbegin() const; 57 reverse_iterator rend() const; 58 58 bool Output(std::ostream * const output) const; 59 59 bool LoadPeriodentafel(const char * const path); … … 62 62 private: 63 63 64 bool LoadElementsDatabase(std::istream *input);64 bool LoadElementsDatabase(std::istream &input); 65 65 bool LoadValenceDatabase(std::istream *input); 66 66 bool LoadOrbitalsDatabase(std::istream *input);
Note:
See TracChangeset
for help on using the changeset viewer.