1 #ifndef __CA_Persistance_H__ 2 #define __CA_Persistance_H__ 3 #pragma warning(disable : 4251) 17 class AbstractXMLReader;
53 #endif // __CA_Persistance_H__ virtual bool mustbeSaved() const
Return 'true' if this object must always be saved in the file.
Definition: Persistance.h:43
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: Persistance.h:39
int number
Definition: Persistance.h:23
virtual void restoreDocFile(Base::Reader &, const Base::String &)
This method is used to restore large amounts of data from a binary file.
Definition: Persistance.h:41
#define BASE_EXPORT
Definition: base_defines.h:12
A Utf-16 (windows) or ucs4 (unix) encoded string class.
Definition: String.h:29
Definition: Persistance.h:20
Persistance class and root of the type system.
Definition: Persistance.h:27
Definition: AbstractXMLReader.h:10
BaseClass class and root of the type system.
Definition: Base.h:92
Definition: AbstractXMLReader.h:8
virtual bool createSQL(Base::AbstractWriter &, Base::PersistanceVersion &, bool)
This method is used to save properties or very small amounts of data to an XML document.
Definition: Persistance.h:46