|
roo_io
API Documentation for roo_io
|
#include <directory.h>
Data Structures | |
| class | Entry |
Public Member Functions | |
| Directory (Status status=kClosed) | |
| ~Directory ()=default | |
| Directory (Directory &&other)=default | |
| Directory & | operator= (Directory &&other)=default |
| const char * | path () const |
| bool | isOpen () const |
| bool | failed () const |
| Status | status () const |
| void | close () |
| void | rewind () |
| bool | read () |
| const Entry & | entry () const |
Friends | |
| class | Mount |
Definition at line 22 of file directory.h.
Definition at line 7 of file directory.cpp.
|
default |
|
default |
| void roo_io::Directory::close | ( | ) |
Definition at line 9 of file directory.cpp.
References isOpen(), roo_io::kClosed, roo_io::kEndOfStream, and roo_io::kOk.
Definition at line 106 of file directory.h.
|
inline |
Definition at line 77 of file directory.h.
References isOpen(), roo_io::kClosed, and status().
|
inline |
Definition at line 73 of file directory.h.
References roo_io::kEndOfStream, roo_io::kOk, and status().
Definition at line 18 of file directory.cpp.
References roo_io::kOk.
| bool roo_io::Directory::read | ( | ) |
Definition at line 32 of file directory.cpp.
References roo_io::kOk, and status().
| void roo_io::Directory::rewind | ( | ) |
Definition at line 26 of file directory.cpp.
References isOpen().
|
inline |
Definition at line 84 of file directory.h.
Referenced by roo_io::DeleteRecursively(), failed(), isOpen(), and read().
Definition at line 109 of file directory.h.