Changes in src/periodentafel.hpp [e5c0a1:389cc8]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified src/periodentafel.hpp ¶
re5c0a1 r389cc8 43 43 ~periodentafel(); 44 44 45 iterator AddElement(element * pointer);46 size_t RemoveElement( const element *pointer);45 iterator AddElement(element * const pointer); 46 size_t RemoveElement(element * const pointer); 47 47 size_t RemoveElement(atomicNumber_t); 48 48 void CleanupPeriodtable(); 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();49 element * const FindElement(atomicNumber_t) const; 50 element * const FindElement(const std::string &shorthand) const; 51 element * const AskElement() const; 52 element * const EnterElement(); 53 53 54 const_iterator begin() const;55 const_iterator end() const;56 reverse_iterator rbegin() const;57 reverse_iterator rend() const;54 const_iterator begin(); 55 const_iterator end(); 56 reverse_iterator rbegin(); 57 reverse_iterator rend(); 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.