#include <lldirpicker.h>
Collaboration diagram for LLDirPicker:
Public Member Functions | |
BOOL | getDir (LLString *filename) |
LLString | getDirName () |
void | reset () |
LLDirPicker () | |
~LLDirPicker () | |
Static Public Member Functions | |
static LLDirPicker & | instance (void) |
Private Types | |
SINGLE_DIRNAME_BUFFER_SIZE = 1024 | |
DIRNAME_BUFFER_SIZE = 65000 | |
enum | { SINGLE_DIRNAME_BUFFER_SIZE = 1024, DIRNAME_BUFFER_SIZE = 65000 } |
Private Member Functions | |
void | buildDirname (void) |
Private Attributes | |
char | mDirs [DIRNAME_BUFFER_SIZE] |
LLString * | mFileName |
LLString | mDir |
BOOL | mLocked |
Static Private Attributes | |
static LLDirPicker | sInstance |
Definition at line 61 of file lldirpicker.h.
anonymous enum [private] |
Definition at line 75 of file lldirpicker.h.
LLDirPicker::LLDirPicker | ( | ) |
LLDirPicker::~LLDirPicker | ( | ) |
Definition at line 324 of file lldirpicker.cpp.
Definition at line 333 of file lldirpicker.cpp.
References FALSE.
Referenced by LLPanelNetwork::onClickSetCache().
LLString LLDirPicker::getDirName | ( | ) |
static LLDirPicker& LLDirPicker::instance | ( | void | ) | [inline, static] |
Definition at line 65 of file lldirpicker.h.
References sInstance.
Referenced by LLPrefsIMImpl::onClickLogPath(), and LLPanelNetwork::onClickSetCache().
void LLDirPicker::reset | ( | ) |
LLString LLDirPicker::mDir [private] |
Definition at line 99 of file lldirpicker.h.
char LLDirPicker::mDirs[DIRNAME_BUFFER_SIZE] [private] |
Definition at line 97 of file lldirpicker.h.
LLString* LLDirPicker::mFileName [private] |
Definition at line 98 of file lldirpicker.h.
BOOL LLDirPicker::mLocked [private] |
Definition at line 100 of file lldirpicker.h.
LLDirPicker LLDirPicker::sInstance [static, private] |