#include <URLInputStream.h>


Public Member Functions | |
| virtual void | Close () |
| Closes the stream if it is not already closed. All system resources used by the stream are released. | |
| virtual std::string | GetLocation () const |
| virtual bool | IsDone () const |
| virtual bool | IsOpen () const |
| virtual char | Peek () |
| virtual char | Read () |
| URLInputStream (const std::string &url) | |
| virtual | ~URLInputStream () |
Definition at line 9 of file URLInputStream.h.
| URLInputStream::URLInputStream | ( | const std::string & | url | ) |
| url | A valid URL using the file: or http: scheme |
Definition at line 24 of file URLInputStream.cpp.
| URLInputStream::~URLInputStream | ( | ) | [virtual] |
Definition at line 29 of file URLInputStream.cpp.
References InputStream::Close(), and InputStream::IsOpen().
| void URLInputStream::Close | ( | ) | [virtual] |
Closes the stream if it is not already closed. All system resources used by the stream are released.
Implements InputStream.
Definition at line 52 of file URLInputStream.cpp.
References InputStream::Close().
| std::string URLInputStream::GetLocation | ( | ) | const [virtual] |
Implements InputStream.
Definition at line 68 of file URLInputStream.cpp.
References InputStream::GetLocation().
| bool URLInputStream::IsDone | ( | ) | const [virtual] |
Implements InputStream.
Definition at line 63 of file URLInputStream.cpp.
References InputStream::IsDone().
Referenced by HTMLTokenizer::HTMLTokenizer().
| bool URLInputStream::IsOpen | ( | ) | const [virtual] |
Implements InputStream.
Definition at line 58 of file URLInputStream.cpp.
References InputStream::IsOpen().
Referenced by HTMLTokenizer::HTMLTokenizer().
| char URLInputStream::Peek | ( | ) | [virtual] |
Implements InputStream.
Definition at line 42 of file URLInputStream.cpp.
References InputStream::Peek().
| char URLInputStream::Read | ( | ) | [virtual] |
Implements InputStream.
Definition at line 47 of file URLInputStream.cpp.
References InputStream::Read().
Referenced by HTMLTokenizer::HTMLTokenizer().
1.5.8