#include <directory.h>
Public Types | |
using | lockable_type = L |
using | value_type = T |
Public Member Functions | |
Constructors & Destructor | |
directory_lockable (file_system &fs, lockable_type &locker) | |
virtual | ~directory_lockable () override |
Public Member Functions | |
virtual dirent * | read (void) override |
virtual void | rewind (void) override |
virtual int | close (void) override |
value_type & | impl (void) const |
Public Member Functions | |
dirent * | dir_entry (void) |
class file_system & | get_file_system (void) const |
Definition at line 393 of file directory.h.
using os::posix::directory_lockable< T, L >::lockable_type = L |
Definition at line 400 of file directory.h.
using os::posix::directory_lockable< T, L >::value_type = T |
Definition at line 399 of file directory.h.
os::posix::directory_lockable< T, L >::directory_lockable | ( | file_system & | fs, |
lockable_type & | locker | ||
) |
Definition at line 564 of file directory.h.
|
overridevirtual |
Definition at line 583 of file directory.h.
|
overridevirtual |
Reimplemented from os::posix::directory.
Definition at line 623 of file directory.h.
|
inlineinherited |
Definition at line 506 of file directory.h.
|
inlineinherited |
Definition at line 500 of file directory.h.
directory_lockable< T, L >::value_type & os::posix::directory_lockable< T, L >::impl | ( | void | ) | const |
Definition at line 637 of file directory.h.
|
overridevirtual |
Reimplemented from os::posix::directory.
Definition at line 595 of file directory.h.
|
overridevirtual |
Reimplemented from os::posix::directory.
Definition at line 609 of file directory.h.