BPositionIO Member List

This is the complete list of members for BPositionIO, including all inherited members.

BDataIO()BDataIO
BPositionIO()BPositionIO
GetMetaDataInfo(const char *in_name, meta_info *out_info, BString *out_name=NULL) const BDataIO [inline]
GetMetaDataInfo(const char *in_name, int32 in_index, meta_info *out_info, BString *out_name=NULL) const BDataIO [inline]
GetNextMetaData(void **cookie, meta_info *out_info, BString *out_name=NULL) const BDataIO [inline]
MetaGetInfo(const char *in_name, int32 in_index, meta_info *out_info, BString *out_name, void **inout_cookie) const BDataIO [virtual]
MetaRead(const char *in_name, type_code in_type, int32 in_index, off_t in_offset, void *out_buf, size_t in_size) const BDataIO [virtual]
MetaRemove(const char *in_name, int32 in_index)BDataIO [virtual]
MetaWrite(const char *in_name, type_code in_type, int32 in_index, off_t in_offset, const void *in_buf, size_t in_size)BDataIO [virtual]
Position() const =0BPositionIO [pure virtual]
Read(void *buffer, size_t size)BPositionIO [virtual]
ReadAt(off_t pos, void *buffer, size_t size)=0BPositionIO [pure virtual]
ReadMetaData(const char *in_name, type_code in_type, void *out_buf, size_t in_size) const BDataIO [inline]
ReadMetaData(const char *in_name, type_code in_type, int32 in_index, void *out_buf, size_t in_size) const BDataIO [inline]
ReadMetaData(const char *in_name, type_code in_type, int32 in_index, off_t in_offset, void *out_buf, size_t in_size) const BDataIO [inline]
RemoveAllMetaData()BDataIO [inline]
RemoveMetaData(const char *in_name)BDataIO [inline]
RemoveMetaData(const char *in_name, int32 in_index)BDataIO [inline]
Seek(off_t position, uint32 seek_mode)=0BPositionIO [pure virtual]
SetSize(off_t size)BPositionIO [virtual]
Write(const void *buffer, size_t size)BPositionIO [virtual]
WriteAt(off_t pos, const void *buffer, size_t size)=0BPositionIO [pure virtual]
WriteMetaData(const char *in_name, type_code in_type, const void *in_buf, size_t in_size)BDataIO [inline]
WriteMetaData(const char *in_name, type_code in_type, int32 in_index, const void *in_buf, size_t in_size)BDataIO [inline]
WriteMetaData(const char *in_name, type_code in_type, int32 in_index, off_t in_offset, const void *in_buf, size_t in_size)BDataIO [inline]
~BDataIO()BDataIO [virtual]
~BPositionIO()BPositionIO [virtual]


Copyright 2005 by yellowTAB GmbH, Be Inc., Palm Source Inc. and their respective legal successors
All rights reserved.