VMime
|
Public Member Functions | |
inputStreamPointerAdapter (std::istream *is, const bool own=true) | |
~inputStreamPointerAdapter () | |
![]() | |
inputStreamAdapter (std::istream &is) | |
bool | eof () const |
void | reset () |
size_t | read (byte_t *const data, const size_t count) |
size_t | skip (const size_t count) |
size_t | getPosition () const |
void | seek (const size_t pos) |
![]() | |
virtual | ~stream () |
virtual size_t | getBlockSize () |
Additional Inherited Members | |
![]() | |
object () | |
object (const object &) | |
object & | operator= (const object &) |
virtual | ~object () |
An adapter class for pointer to C++ standard input stream.
inputStreamPointerAdapter | ( | std::istream * | is, |
const bool | own = true |
||
) |
is | input stream to wrap |
own | if set to 'true', the pointer will be deleted when this object is destroyed |