|
Public Member Functions |
| | BMetaPositionIO (BPositionIO *target, bool ownsTarget) |
| | BMetaPositionIO (const BMetaPositionIO &) |
| virtual | ~BMetaPositionIO () |
| BMetaPositionIO & | operator= (const BMetaPositionIO &) |
| virtual ssize_t | Read (void *buffer, size_t size) |
| virtual ssize_t | Write (const void *buffer, size_t size) |
| virtual ssize_t | ReadAt (off_t pos, void *buffer, size_t size) |
| virtual ssize_t | WriteAt (off_t pos, const void *buffer, size_t size) |
| virtual off_t | Seek (off_t pos, uint32 seek_mode) |
| virtual off_t | Position () const |
| virtual status_t | SetSize (off_t size) |
| virtual ssize_t | MetaWrite (const char *in_name, type_code in_type, int32 in_index, off_t in_offset, const void *in_buf, size_t in_size) |
| virtual ssize_t | MetaRead (const char *in_name, type_code in_type, int32 in_index, off_t in_offset, void *out_buf, size_t in_size) const |
| virtual status_t | MetaRemove (const char *in_name, int32 in_index) |
| virtual status_t | MetaGetInfo (const char *in_name, int32 in_index, meta_info *out_info, BString *out_name, void **inout_cookie) const |
| BMessage * | MetaData () |