source: src/Parameters/Specifics/Value_string.hpp@ cdac1d

SaturateAtoms_singleDegree
Last change on this file since cdac1d was f8bccc, checked in by Frederik Heber <heber@…>, 11 years ago

FIX: QtQueryList now works with pointers, FileQtQuery gives name of file.

  • FileQtQuery always said "input-file:" which becomes ambigious when multiple files are queried in a single dialog.
  • Value_string was a specialization for string type. This was used to also specialize for element type (and also for atom and molecule type).
  • This automatically fixes problems where QtQueryList would show memory addresses in the list instead of e.g. element names. This occurs because toString() is used on the pointer, now getName() is called.
  • Property mode set to 100644
File size: 617 bytes
Line 
1/*
2 * Value_string.hpp
3 *
4 * Created on: Jan 10, 2013
5 * Author: heber
6 */
7
8#ifndef VALUE_STRING_HPP_
9#define VALUE_STRING_HPP_
10
11// include config.h
12#ifdef HAVE_CONFIG_H
13#include <config.h>
14#endif
15
16#include <string>
17
18#include "Parameters/Value.hpp"
19
20template <>
21bool Value<std::string>::isValidAsString(const std::string &_value) const throw(ParameterValidatorException);
22
23template <>
24const std::string Value<std::string>::getAsString() const throw(ParameterValueException);
25
26template <>
27void Value<std::string>::setAsString(const std::string &_value) throw(ParameterException);
28
29#endif /* VALUE_STRING_HPP_ */
Note: See TracBrowser for help on using the repository browser.