|
The Pedigree Project 0.1
|
#include <FileDescriptor.h>
Collaboration diagram for FileDescriptor::PositionGuard:Public Member Functions | |
| uint64_t | offset () const |
| int | statusFlags () const |
| File * | file () const |
| bool | isNoopSeekEndpoint () const |
| void | setOffset (uint64_t offset) |
| void | advanceOffset (uint64_t amount) |
Private Member Functions | |
| PositionGuard (const SharedPointer< OpenFileDescription > &description) | |
Private Attributes | |
| SharedPointer< OpenFileDescription > | m_Description |
| LockGuard< Mutex > | m_Guard |
Friends | |
| class | FileDescriptor |
A serialized view of the offset shared by duplicated descriptors.
Definition at line 126 of file FileDescriptor.h.
|
explicitprivate |
Definition at line 655 of file FileDescriptor.cc.
|
inline |
Definition at line 149 of file FileDescriptor.h.
|
inline |
Definition at line 136 of file FileDescriptor.h.
|
inline |
Definition at line 140 of file FileDescriptor.h.
|
inline |
Definition at line 128 of file FileDescriptor.h.
|
inline |
Definition at line 145 of file FileDescriptor.h.
|
inline |
Definition at line 132 of file FileDescriptor.h.
|
friend |
Definition at line 154 of file FileDescriptor.h.
|
private |
Definition at line 158 of file FileDescriptor.h.
Definition at line 159 of file FileDescriptor.h.