Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/periodentafel.hpp

    r4eb4fe read4e6  
    1313#include <iterator>
    1414
    15 #include "unittests/periodentafelTest.hpp"
    1615#include "defs.hpp"
    1716#include "types.hpp"
     
    2827class periodentafel {
    2928  /******* Types *********/
    30   friend class periodentafelTest;
    3129  private:
    3230    typedef std::map<atomicNumber_t,element*> elementSet;
     
    4543  iterator AddElement(element * const pointer);
    4644  void RemoveElement(element * const pointer);
    47   void RemoveElement(atomicNumber_t);
    4845  void CleanupPeriodtable();
    49   element * const FindElement(atomicNumber_t) const;
    50   element * const FindElement(const char * const shorthand) const;
    51   element * const AskElement() const;
    52   element * const EnterElement();
     46  const element *FindElement(atomicNumber_t) const;
     47  const element *FindElement(const char * const shorthand) const;
     48  const element *AskElement() const;
     49  const element *EnterElement();
    5350
    5451  const_iterator begin();
     
    6259
    6360  private:
    64 
    65   bool LoadElementsDatabase(std::istream *input);
    66   bool LoadValenceDatabase(std::istream *input);
    67   bool LoadOrbitalsDatabase(std::istream *input);
    68   bool LoadHBondAngleDatabase(std::istream *input);
    69   bool LoadHBondLengthsDatabase(std::istream *input);
    70 
    7161    elementSet elements;
    7262};
Note: See TracChangeset for help on using the changeset viewer.