Main class for reading groups from a stream. It provides contextual information. More...
#include <ilviews/protos/groupio.h>
Public Member Functions | |
| istream & | getStream () |
| Returns the input stream associated with the context. More... | |
| IlSymbol * | readValue (IlBoolean allowNull=IlFalse) |
Allows you to safely read any character string saved with IlvOutputFile::writeValue(). More... | |
Public Member Functions inherited from IlvGroupFile | |
| 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 |
| class | IlvSubGroupNode |
Main class for reading groups from a stream. It provides contextual information.
library ilvproto
Group files should not be created directly by the application: they are generated internally by methods of other classes of the prototypes library. You will never need to use this class directly, unless you write new subclasses of IlvGroupNode.
IlvGroupNode, IlvGroupOutputFile. | istream& IlvGroupInputFile::getStream | ( | ) |
Returns the input stream associated with the context.
Allows you to safely read any character string saved with IlvOutputFile::writeValue().
The accessor parameters should be read using this method.
| allowNull | Allows the method to return 0 if no string was read. If set to IlFalse, the function will return the symbol with the name "". |