#include <lldir_mac.h>
Inheritance diagram for LLDir_Mac:
Public Member Functions | |
LLDir_Mac () | |
virtual | ~LLDir_Mac () |
virtual void | initAppDirs (const std::string &app_name) |
virtual S32 | deleteFilesInDir (const std::string &dirname, const std::string &mask) |
virtual std::string | getCurPath () |
virtual U32 | countFilesInDir (const std::string &dirname, const std::string &mask) |
virtual BOOL | getNextFileInDir (const std::string &dirname, const std::string &mask, std::string &fname, BOOL wrap) |
virtual void | getRandomFileInDir (const std::string &dirname, const std::string &ask, std::string &fname) |
virtual BOOL | fileExists (const std::string &filename) |
Private Attributes | |
int | mCurrentDirIndex |
int | mCurrentDirCount |
std::string | mCurrentDir |
Definition at line 39 of file lldir_mac.h.
LLDir_Mac::LLDir_Mac | ( | ) |
virtual LLDir_Mac::~LLDir_Mac | ( | ) | [virtual] |
virtual U32 LLDir_Mac::countFilesInDir | ( | const std::string & | dirname, | |
const std::string & | mask | |||
) | [virtual] |
Implements LLDir.
virtual S32 LLDir_Mac::deleteFilesInDir | ( | const std::string & | dirname, | |
const std::string & | mask | |||
) | [virtual] |
Reimplemented from LLDir.
virtual std::string LLDir_Mac::getCurPath | ( | ) | [virtual] |
Implements LLDir.
virtual BOOL LLDir_Mac::getNextFileInDir | ( | const std::string & | dirname, | |
const std::string & | mask, | |||
std::string & | fname, | |||
BOOL | wrap | |||
) | [virtual] |
Implements LLDir.
virtual void LLDir_Mac::getRandomFileInDir | ( | const std::string & | dirname, | |
const std::string & | ask, | |||
std::string & | fname | |||
) | [virtual] |
Implements LLDir.
std::string LLDir_Mac::mCurrentDir [private] |
Definition at line 57 of file lldir_mac.h.
int LLDir_Mac::mCurrentDirCount [private] |
Definition at line 56 of file lldir_mac.h.
int LLDir_Mac::mCurrentDirIndex [private] |
Definition at line 55 of file lldir_mac.h.