H3D API
2.4.1
|
This class is a derivative of the standard Xerxes C InputSource class. More...
#include <H3D/IStreamInputSource.h>
Inherits InputSource.
Public Member Functions | |
IStreamInputSource (istream &_is, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) | |
Constructor. More... | |
IStreamInputSource (istream &_is, const XMLCh *const system_id, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) | |
Constructor. More... | |
BinInputStream * | makeStream () const |
This method will return a binary input stream derivative that will parse from the standard input of the local host. More... | |
IStreamInputSource (const IStreamInputSource &) | |
unimplemented copy constructors | |
IStreamInputSource & | operator= (const IStreamInputSource &) |
unimplemented assignment operator | |
This class is a derivative of the standard Xerxes C InputSource class.
It provides the parser access to data via a general istream.
|
inline |
Constructor.
_is | the istream to use as input to the parser. |
manager | Pointer to the memory manager to be used to allocate objects. |
|
inline |
Constructor.
_is | the istream to use as input to the parser. |
system_id | The system identifier(URI). |
manager | Pointer to the memory manager to be used to allocate objects. |
BinInputStream * X3D::IStreamInputSource::makeStream | ( | ) | const |
This method will return a binary input stream derivative that will parse from the standard input of the local host.