11 class AbstractXMLReader;
18 int documentVersionMajor = 0;
19 int documentVersionMinor = 0;
44 static std::string encodeAttribute(
const std::string&);
Definition: Persistence.h:14
A Utf-16 (windows) or ucs4 (unix) encoded string class.
Definition: String.h:23
Persistence class and root of the type system.
Definition: Persistence.h:23
virtual bool mustbeSaved() const
Return 'true' if this object must always be saved in the file.
Definition: Persistence.h:39
Definition: AbstractXMLReader.h:7
BaseClass class and root of the type system.
Definition: Base.h:85
virtual void restoreDocFile(Base::Reader &, const Base::String &)
This method is used to restore large amounts of data from a binary file.
Definition: Persistence.h:37
virtual void saveDocFile(Base::AbstractWriter &, const Base::String &, const Base::String &)
This method is used to save large amounts of data to a binary file.
Definition: Persistence.h:35
Definition: AbstractXMLReader.h:5
virtual bool createSQL(Base::AbstractWriter &, Base::PersistenceVersion &, bool)
This method is used to save properties or very small amounts of data to an XML document.
Definition: Persistence.h:42