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 Sun May 6 2012 20:07:51 for the OpenSceneGraph by doxygen 1.8.0. |