Inheritance:
Public Methods
-
FieldReaderIterator()
-
FieldReaderIterator(const FieldReaderIterator& ic)
-
virtual ~FieldReaderIterator()
-
FieldReaderIterator& operator = (const FieldReaderIterator& ic)
-
void attach(std::istream* input)
-
void detach()
-
virtual bool eof() const
-
FieldReader& getFieldReader()
-
void insert(int pos, Field* field)
-
void insert(int pos, const char* str)
-
Field& operator [] (int pos)
-
Field& field(int pos)
-
FieldReaderIterator& operator ++ ()
-
FieldReaderIterator& operator += (int no)
-
void advanceOverCurrentFieldOrBlock()
- increments the iterator of the next simple field or whole block if the current field[0] is an open bracket
-
void advanceToEndOfCurrentBlock()
-
void advanceToEndOfBlock(int noNestBrackets)
-
bool matchSequence(const char* str)
-
bool readSequence(const char* keyword, std::string& value)
-
bool readSequence(const char* keyword, unsigned int& value)
-
bool readSequence(const char* keyword, int& value)
-
bool readSequence(const char* keyword, float& value)
-
bool readSequence(const char* keyword, osg::Vec2& value)
-
bool readSequence(const char* keyword, osg::Vec3& value)
-
bool readSequence(const char* keyword, osg::Vec4& value)
-
bool readSequence(std::string& value)
-
bool readSequence(unsigned int& value)
-
bool readSequence(int& value)
-
bool readSequence(float& value)
-
bool readSequence(osg::Vec2& value)
-
bool readSequence(osg::Vec3& value)
-
bool readSequence(osg::Vec4& value)
Public Members
-
enum
Documentation
- enum
- MINIMUM_FIELD_READER_QUEUE_SIZE
- FieldReaderIterator()
- FieldReaderIterator(const FieldReaderIterator& ic)
- virtual ~FieldReaderIterator()
- FieldReaderIterator& operator = (const FieldReaderIterator& ic)
- void attach(std::istream* input)
- void detach()
- virtual bool eof() const
- FieldReader& getFieldReader()
- void insert(int pos, Field* field)
- void insert(int pos, const char* str)
- Field& operator [] (int pos)
- Field& field(int pos)
- FieldReaderIterator& operator ++ ()
- FieldReaderIterator& operator += (int no)
- void advanceOverCurrentFieldOrBlock()
- increments the iterator of the next simple field or
whole block if the current field[0] is an open bracket
- void advanceToEndOfCurrentBlock()
- void advanceToEndOfBlock(int noNestBrackets)
- bool matchSequence(const char* str)
- bool readSequence(const char* keyword, std::string& value)
- bool readSequence(const char* keyword, unsigned int& value)
- bool readSequence(const char* keyword, int& value)
- bool readSequence(const char* keyword, float& value)
- bool readSequence(const char* keyword, osg::Vec2& value)
- bool readSequence(const char* keyword, osg::Vec3& value)
- bool readSequence(const char* keyword, osg::Vec4& value)
- bool readSequence(std::string& value)
- bool readSequence(unsigned int& value)
- bool readSequence(int& value)
- bool readSequence(float& value)
- bool readSequence(osg::Vec2& value)
- bool readSequence(osg::Vec3& value)
- bool readSequence(osg::Vec4& value)
- Direct child classes:
- Input
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.