Inheritance diagram for os::ResStream:
Public Member Functions | |
~ResStream () | |
String | GetName () const |
Get the resource name. | |
String | GetType () const |
Get the resource mime-type. | |
ssize_t | GetSize () const |
Get the size of the resource. | |
virtual ssize_t | Read (void *pBuffer, ssize_t nSize) |
virtual ssize_t | Write (const void *pBuffer, ssize_t nSize) |
virtual ssize_t | ReadPos (off_t nPos, void *pBuffer, ssize_t nSize) |
virtual ssize_t | WritePos (off_t nPos, const void *pBuffer, ssize_t nSize) |
virtual off_t | Seek (off_t nPos, int nMode) |
Friends | |
class | Resources |
Classes | |
class | Private |
ResStream::~ResStream | ( | ) |
String ResStream::GetName | ( | ) | const |
String ResStream::GetType | ( | void | ) | const |
ssize_t ResStream::GetSize | ( | ) | const |
ssize_t ResStream::Read | ( | void * | pBuffer, | |
ssize_t | nSize | |||
) | [virtual] |
Implements os::StreamableIO.
ssize_t ResStream::Write | ( | const void * | pBuffer, | |
ssize_t | nSize | |||
) | [virtual] |
Implements os::StreamableIO.
ssize_t ResStream::ReadPos | ( | off_t | nPos, | |
void * | pBuffer, | |||
ssize_t | nSize | |||
) | [virtual] |
Implements os::SeekableIO.
ssize_t ResStream::WritePos | ( | off_t | nPos, | |
const void * | pBuffer, | |||
ssize_t | nSize | |||
) | [virtual] |
Implements os::SeekableIO.
off_t ResStream::Seek | ( | off_t | nPos, | |
int | nMode | |||
) | [virtual] |
Implements os::SeekableIO.
friend class Resources [friend] |