#include <HTTPInputStream.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 |
| HTTPInputStream (const std::string &url) | |
| virtual bool | IsDone () const |
| virtual bool | IsOpen () const |
| virtual char | Peek () |
| virtual char | Read () |
| virtual | ~HTTPInputStream () |
Definition at line 16 of file HTTPInputStream.h.
| HTTPInputStream::HTTPInputStream | ( | const std::string & | url | ) |
Definition at line 54 of file HTTPInputStream.cpp.
References Close(), kHTTPRedirect, kHTTPSuccess, and kHTTPUnknown.
| HTTPInputStream::~HTTPInputStream | ( | ) | [virtual] |
| void HTTPInputStream::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 198 of file HTTPInputStream.cpp.
References IsOpen().
Referenced by HTTPInputStream(), and ~HTTPInputStream().
| virtual std::string HTTPInputStream::GetLocation | ( | ) | const [inline, virtual] |
Implements InputStream.
Definition at line 27 of file HTTPInputStream.h.
| bool HTTPInputStream::IsDone | ( | ) | const [virtual] |
Implements InputStream.
Definition at line 140 of file HTTPInputStream.cpp.
| bool HTTPInputStream::IsOpen | ( | ) | const [virtual] |
Implements InputStream.
Definition at line 135 of file HTTPInputStream.cpp.
| char HTTPInputStream::Peek | ( | ) | [virtual] |
Implements InputStream.
Definition at line 170 of file HTTPInputStream.cpp.
| char HTTPInputStream::Read | ( | ) | [virtual] |
Implements InputStream.
Definition at line 183 of file HTTPInputStream.cpp.
1.5.8