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 "". |