# Exiv2::BasicIo Member List

This is the complete list of members for Exiv2::BasicIo, including all inherited members.

AutoPtr typedef | Exiv2::BasicIo |
BasicIo() | Exiv2::BasicIo | `[inline, protected]`
beg enum value (defined in Exiv2::BasicIo) | Exiv2::BasicIo |
close()=0 | Exiv2::BasicIo | `[pure virtual]`
cur enum value (defined in Exiv2::BasicIo) | Exiv2::BasicIo |
end enum value (defined in Exiv2::BasicIo) | Exiv2::BasicIo |
eof() const =0 | Exiv2::BasicIo | `[pure virtual]`
error() const =0 | Exiv2::BasicIo | `[pure virtual]`
getb()=0 | Exiv2::BasicIo | `[pure virtual]`
isopen() const =0 | Exiv2::BasicIo | `[pure virtual]`
open()=0 | Exiv2::BasicIo | `[pure virtual]`
path() const =0 | Exiv2::BasicIo | `[pure virtual]`
Position enum name | Exiv2::BasicIo |
putb(byte data)=0 | Exiv2::BasicIo | `[pure virtual]`
read(long rcount)=0 | Exiv2::BasicIo | `[pure virtual]`
read(byte *buf, long rcount)=0 | Exiv2::BasicIo | `[pure virtual]`
seek(long offset, Position pos)=0 | Exiv2::BasicIo | `[pure virtual]`
size() const =0 | Exiv2::BasicIo | `[pure virtual]`
tell() const =0 | Exiv2::BasicIo | `[pure virtual]`
temporary() const =0 | Exiv2::BasicIo | `[pure virtual]`
transfer(BasicIo &src)=0 | Exiv2::BasicIo | `[pure virtual]`
write(const byte *data, long wcount)=0 | Exiv2::BasicIo | `[pure virtual]`
write(BasicIo &src)=0 | Exiv2::BasicIo | `[pure virtual]`
~BasicIo() | Exiv2::BasicIo | `[inline, virtual]`