Default IO is a base class for default IO generation.
It is a virtual base class defining methods that allow for easy validation of IO files, and the generation of default data in the abscence of concrete data
#include
<class_default_i_o_generator_1_1_default_i_o_generator.h>
Public Member Functions |
|
__init__ () | |
setFeatureID () | |
Sets the featureSet id to allow for easy
feature set reference when writing and validation documents.
|
|
getFeatureID () | |
Gets the featureSet id to allow for easy
feature set reference when writing and validation documents.
|
|
writeDefaultDocument () | |
Virtual function: Write default data into
the document file. |
|
isValidDocument () | |
Virtual function: Validate the document.
|
DefaultIOGenerator.DefaultIOGenerator.__init__ | ( | ) |
DefaultIOGenerator.DefaultIOGenerator.setFeatureID | ( | ) |
Sets the featureSet id to allow for easy feature set reference when writing and validation documents.
DefaultIOGenerator.DefaultIOGenerator.getFeatureID | ( | ) |
Gets the featureSet id to allow for easy feature set reference when writing and validation documents.
DefaultIOGenerator.DefaultIOGenerator.writeDefaultDocument | ( | ) |
Virtual function: Write default data into the document file.
Reimplemented in BookmarkIO.BookmarkIOGenerator, CustomUIIO.CustomUIGenerator, EnvironmentIO.EnvironmentIOGenerator, EnvironmentPreferenceIO.EnvironmentPreferenceIOGenerator, MaterialIO.MaterialIOGenerator, MaterialLibraryIO.MaterialLibraryListIOGenerator, ModelIO.ModelIOGenerator, NavigationIO.NavigationIOGenerator, NetworkPreferenceIO.NetworkIOGenerator, PathListPreferenceIO.PathListIOGenerator, ScenePreferenceIO.ScenePrefIOGenerator, ShadowIO.ShadowIOGenerator, and WindowPreferenceIO.WindowIOGenerator.
DefaultIOGenerator.DefaultIOGenerator.isValidDocument | ( | ) |
Virtual function: Validate the document.
Reimplemented in DrawCacheIO.DrawCacheIOGenerator, EnvironmentPreferenceIO.EnvironmentPreferenceIOGenerator, MaterialIO.MaterialIOGenerator, MaterialLibraryIO.MaterialLibraryListIOGenerator, NetworkPreferenceIO.NetworkIOGenerator, OptionPreferenceIO.OptionPreferencesIOGenerator, PathListPreferenceIO.PathListIOGenerator, UiPrefsIO.UiPrefsIOGenerator, and WindowPreferenceIO.WindowIOGenerator.