#include "libcommon.h"
+#include <QString>
+#include <QVariant>
+#include <QIODevice>
+
namespace eVaf {
namespace Common {
namespace Internal {
* The isValid() method returns true if the INI file is can be used. Use this
* method after creating the object to verify that opening the INI file in the specified
* mode succeeded.
- *
- * If the object is not valid, then:
- * @li Writing to the INI file always fails; the internal cache is still updated and reading the parameter returns
- * the new value;
- * @li Reading from the INI file returns the cached value or the default value if no values with this name are written.
*/
bool isValid() const;
*
* The method returns true if the parameter value was written into the INI file and false if not. Use the errorString() method
* to get a human-readable error string if writing to the INI file fails.
- *
- * Writing to an invalid INI file always fails, but the value is still stored into the internal cache. Readin the same parameter
- * value returns the new value even if it was actually not stored into the INI file.
*/
bool setValue(QString const & paramName, QVariant const & value);
} // namespace eVaf::Common
} // namespace eVaf
-#endif // INIFILE_H
+#endif // inifile.h