Flutter Engine
The Flutter Engine
|
#include <directory.h>
Public Types | |
enum | Response { kListFile = 0 , kListDirectory = 1 , kListLink = 2 , kListError = 3 , kListDone = 4 } |
Public Member Functions | |
AsyncDirectoryListing (Namespace *namespc, const char *dir_name, bool recursive, bool follow_links) | |
virtual bool | HandleDirectory (const char *dir_name) |
virtual bool | HandleFile (const char *file_name) |
virtual bool | HandleLink (const char *file_name) |
virtual bool | HandleError () |
virtual void | HandleDone () |
void | SetArray (CObjectArray *array, intptr_t length) |
intptr_t | index () const |
Public Member Functions inherited from dart::bin::ReferenceCounted< AsyncDirectoryListing > | |
ReferenceCounted () | |
virtual | ~ReferenceCounted () |
void | Retain () |
void | Release () |
Public Member Functions inherited from dart::bin::DirectoryListing | |
DirectoryListing (Namespace *namespc, const char *dir_name, bool recursive, bool follow_links) | |
virtual | ~DirectoryListing () |
virtual bool | HandleDirectory (const char *dir_name)=0 |
virtual bool | HandleFile (const char *file_name)=0 |
virtual bool | HandleLink (const char *link_name)=0 |
virtual bool | HandleError ()=0 |
virtual void | HandleDone () |
void | Push (DirectoryListingEntry *directory) |
void | Pop () |
bool | IsEmpty () const |
void | PopAll () |
Namespace * | namespc () const |
DirectoryListingEntry * | top () const |
bool | recursive () const |
bool | follow_links () const |
const char * | CurrentPath () |
PathBuffer & | path_buffer () |
bool | error () const |
Private Member Functions | |
virtual | ~AsyncDirectoryListing () |
Friends | |
class | ReferenceCounted< AsyncDirectoryListing > |
Definition at line 156 of file directory.h.
Enumerator | |
---|---|
kListFile | |
kListDirectory | |
kListLink | |
kListError | |
kListDone |
Definition at line 159 of file directory.h.
|
inline |
Definition at line 167 of file directory.h.
|
virtual |
Implements dart::bin::DirectoryListing.
Definition at line 397 of file directory.cc.
|
virtual |
Reimplemented from dart::bin::DirectoryListing.
Definition at line 409 of file directory.cc.
|
virtual |
Implements dart::bin::DirectoryListing.
Definition at line 413 of file directory.cc.
|
virtual |
Implements dart::bin::DirectoryListing.
Definition at line 401 of file directory.cc.
|
virtual |
Implements dart::bin::DirectoryListing.
Definition at line 405 of file directory.cc.
|
inline |
Definition at line 190 of file directory.h.
|
inline |
Definition at line 183 of file directory.h.
|
inlineprivatevirtual |
Definition at line 193 of file directory.h.
|
friend |
Definition at line 197 of file directory.h.