20#ifndef VOTCA_TOOLS_GRAPHNODE_H 
   21#define VOTCA_TOOLS_GRAPHNODE_H 
   25#include <unordered_map> 
   51  std::unordered_map<std::string, std::string> 
str_vals_;
 
   59  GraphNode(
const std::unordered_map<std::string, Index> int_vals,
 
   60            const std::unordered_map<std::string, double> double_vals,
 
   61            const std::unordered_map<std::string, std::string> str_vals);
 
   64  void setInt(
const std::unordered_map<std::string, Index> int_vals);
 
   65  void setDouble(
const std::unordered_map<std::string, double> double_vals);
 
   66  void setStr(
const std::unordered_map<std::string, std::string> str_vals);
 
   71  std::string 
getStr(
const std::string str);
 
 
Provides a means for comparing floating point numbers.