|
OpenSceneGraph
3.0.1
|

Public Member Functions | |
| InputIterator () | |
| virtual | ~InputIterator () |
| void | setStream (std::istream *istream) |
| std::istream * | getStream () |
| const std::istream * | getStream () const |
| void | checkStream () const |
| bool | isFailed () const |
| virtual bool | isBinary () const =0 |
| virtual void | readBool (bool &b)=0 |
| virtual void | readChar (char &c)=0 |
| virtual void | readSChar (signed char &c)=0 |
| virtual void | readUChar (unsigned char &c)=0 |
| virtual void | readShort (short &s)=0 |
| virtual void | readUShort (unsigned short &s)=0 |
| virtual void | readInt (int &i)=0 |
| virtual void | readUInt (unsigned int &i)=0 |
| virtual void | readLong (long &l)=0 |
| virtual void | readULong (unsigned long &l)=0 |
| virtual void | readFloat (float &f)=0 |
| virtual void | readDouble (double &d)=0 |
| virtual void | readString (std::string &s)=0 |
| virtual void | readStream (std::istream &(*fn)(std::istream &))=0 |
| virtual void | readBase (std::ios_base &(*fn)(std::ios_base &))=0 |
| virtual void | readGLenum (ObjectGLenum &value)=0 |
| virtual void | readProperty (ObjectProperty &prop)=0 |
| virtual void | readMark (ObjectMark &mark)=0 |
| virtual void | readCharArray (char *s, unsigned int size)=0 |
| virtual void | readWrappedString (std::string &str)=0 |
| virtual bool | matchString (const std::string &) |
| virtual void | advanceToCurrentEndBracket () |
Protected Attributes | |
| std::istream * | _in |
| bool | _failed |
| osgDB::InputIterator::InputIterator | ( | ) | [inline] |
| virtual osgDB::InputIterator::~InputIterator | ( | ) | [inline, virtual] |
| virtual void osgDB::InputIterator::advanceToCurrentEndBracket | ( | ) | [inline, virtual] |
| void osgDB::InputIterator::checkStream | ( | ) | const [inline] |
| std::istream* osgDB::InputIterator::getStream | ( | ) | [inline] |
| const std::istream* osgDB::InputIterator::getStream | ( | ) | const [inline] |
| virtual bool osgDB::InputIterator::isBinary | ( | ) | const [pure virtual] |
| bool osgDB::InputIterator::isFailed | ( | ) | const [inline] |
| virtual bool osgDB::InputIterator::matchString | ( | const std::string & | ) | [inline, virtual] |
| virtual void osgDB::InputIterator::readBase | ( | std::ios_base &(*)(std::ios_base &) | fn | ) | [pure virtual] |
| virtual void osgDB::InputIterator::readBool | ( | bool & | b | ) | [pure virtual] |
| virtual void osgDB::InputIterator::readChar | ( | char & | c | ) | [pure virtual] |
| virtual void osgDB::InputIterator::readCharArray | ( | char * | s, |
| unsigned int | size | ||
| ) | [pure virtual] |
| virtual void osgDB::InputIterator::readDouble | ( | double & | d | ) | [pure virtual] |
| virtual void osgDB::InputIterator::readFloat | ( | float & | f | ) | [pure virtual] |
| virtual void osgDB::InputIterator::readGLenum | ( | ObjectGLenum & | value | ) | [pure virtual] |
| virtual void osgDB::InputIterator::readInt | ( | int & | i | ) | [pure virtual] |
| virtual void osgDB::InputIterator::readLong | ( | long & | l | ) | [pure virtual] |
| virtual void osgDB::InputIterator::readMark | ( | ObjectMark & | mark | ) | [pure virtual] |
| virtual void osgDB::InputIterator::readProperty | ( | ObjectProperty & | prop | ) | [pure virtual] |
| virtual void osgDB::InputIterator::readSChar | ( | signed char & | c | ) | [pure virtual] |
| virtual void osgDB::InputIterator::readShort | ( | short & | s | ) | [pure virtual] |
| virtual void osgDB::InputIterator::readStream | ( | std::istream &(*)(std::istream &) | fn | ) | [pure virtual] |
| virtual void osgDB::InputIterator::readString | ( | std::string & | s | ) | [pure virtual] |
| virtual void osgDB::InputIterator::readUChar | ( | unsigned char & | c | ) | [pure virtual] |
| virtual void osgDB::InputIterator::readUInt | ( | unsigned int & | i | ) | [pure virtual] |
| virtual void osgDB::InputIterator::readULong | ( | unsigned long & | l | ) | [pure virtual] |
| virtual void osgDB::InputIterator::readUShort | ( | unsigned short & | s | ) | [pure virtual] |
| virtual void osgDB::InputIterator::readWrappedString | ( | std::string & | str | ) | [pure virtual] |
| void osgDB::InputIterator::setStream | ( | std::istream * | istream | ) | [inline] |
bool osgDB::InputIterator::_failed [mutable, protected] |
std::istream* osgDB::InputIterator::_in [protected] |
| Generated at Thu Sep 27 2012 17:03:13 for the OpenSceneGraph by doxygen 1.7.6.1. |