Base class for handling input/output of groups. More...
#include <ilviews/protos/groupio.h>
Public Member Functions | |
IlFloat | getVersion () |
Returns the file version. More... | |
void | setVersion (IlFloat v) |
Lets you set the version of an output file in order to write files compatible with previous versions of the prototypes library. More... | |
Friends | |
class | IlvGroup |
class | IlvGroupNode |
Base class for handling input/output of groups.
library ilvproto
Group files should not be created directly by the application: they are created internally by the load()
and save() methods of the group, or by the prototype-specific subclasses of
IlvManagerwhen saving
ilv` files. You will never need to use this class directly, unless you write new subclasses of IlvGroupNode
.
IlFloat IlvGroupFile::getVersion | ( | ) |
Returns the file version.
0
for files prior to Rogue Wave Views 3.1 1.0
for Rogue Wave Views 3.1 files 1.1
for Rogue Wave Views 4.0 files 1.2
for Rogue Wave Views 4.02 and above files void IlvGroupFile::setVersion | ( | IlFloat | v | ) |
Lets you set the version of an output file in order to write files compatible with previous versions of the prototypes library.
These files may not be readable with previous versions of the library if they use features that were not available.
v | Version of the file (float number), including major and minor versions. The file format version is:
|