diff options
author | Andrey Lihatskiy <alihatskiy@productengine.com> | 2024-04-29 07:43:28 +0300 |
---|---|---|
committer | Andrey Lihatskiy <alihatskiy@productengine.com> | 2024-04-29 07:56:09 +0300 |
commit | 1b68f71348ecf3983b76b40d7940da8377f049b7 (patch) | |
tree | 2974eddaef130a067c26033d60a59fc790365b3d /indra/newview/lldirpicker.h | |
parent | af4ea94efc1999f3b19fd8d643d0331f0b77e265 (diff) |
#824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed
Diffstat (limited to 'indra/newview/lldirpicker.h')
-rw-r--r-- | indra/newview/lldirpicker.h | 94 |
1 files changed, 47 insertions, 47 deletions
diff --git a/indra/newview/lldirpicker.h b/indra/newview/lldirpicker.h index 52febe4523..e76a19dd40 100644 --- a/indra/newview/lldirpicker.h +++ b/indra/newview/lldirpicker.h @@ -1,32 +1,32 @@ -/** +/** * @dir lldirpicker.h * @brief OS-specific dir picker * * $LicenseInfo:firstyear=2001&license=viewerlgpl$ * Second Life Viewer Source Code * Copyright (C) 2010, Linden Research, Inc. - * + * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; * version 2.1 of the License only. - * + * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. - * + * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * * Linden Research, Inc., 945 Battery Street, San Francisco, CA 94111 USA * $/LicenseInfo$ */ // OS specific dir selection dialog. This is implemented as a // singleton class, so call the instance() method to get the working -// instance. +// instance. #ifndef LL_LLDIRPICKER_H #define LL_LLDIRPICKER_H @@ -57,75 +57,75 @@ class LLFilePicker; class LLDirPicker { public: - // calling this before main() is undefined - static LLDirPicker& instance( void ) { return sInstance; } + // calling this before main() is undefined + static LLDirPicker& instance( void ) { return sInstance; } - BOOL getDir(std::string* filename, bool blocking = true); - std::string getDirName(); + BOOL getDir(std::string* filename, bool blocking = true); + std::string getDirName(); - // clear any lists of buffers or whatever, and make sure the dir - // picker isn't locked. - void reset(); + // clear any lists of buffers or whatever, and make sure the dir + // picker isn't locked. + void reset(); private: - enum - { - SINGLE_DIRNAME_BUFFER_SIZE = 1024, - //DIRNAME_BUFFER_SIZE = 65536 - DIRNAME_BUFFER_SIZE = 65000 - }; - - void buildDirname( void ); - bool check_local_file_access_enabled(); + enum + { + SINGLE_DIRNAME_BUFFER_SIZE = 1024, + //DIRNAME_BUFFER_SIZE = 65536 + DIRNAME_BUFFER_SIZE = 65000 + }; + + void buildDirname( void ); + bool check_local_file_access_enabled(); #if LL_LINUX || LL_DARWIN - // On Linux we just implement LLDirPicker on top of LLFilePicker - LLFilePicker *mFilePicker; + // On Linux we just implement LLDirPicker on top of LLFilePicker + LLFilePicker *mFilePicker; #endif - std::string* mFileName; - std::string mDir; - bool mLocked; + std::string* mFileName; + std::string mDir; + bool mLocked; - static LLDirPicker sInstance; + static LLDirPicker sInstance; #if LL_WINDOWS - BROWSEINFO bi; + BROWSEINFO bi; #endif - + public: - // don't call these directly please. - LLDirPicker(); - ~LLDirPicker(); + // don't call these directly please. + LLDirPicker(); + ~LLDirPicker(); }; class LLDirPickerThread : public LLThread { public: - static std::queue<LLDirPickerThread*> sDeadQ; - static LLMutex* sMutex; + static std::queue<LLDirPickerThread*> sDeadQ; + static LLMutex* sMutex; - static void initClass(); - static void cleanupClass(); - static void clearDead(); + static void initClass(); + static void cleanupClass(); + static void clearDead(); - std::vector<std::string> mResponses; - std::string mProposedName; + std::vector<std::string> mResponses; + std::string mProposedName; - typedef boost::signals2::signal<void(const std::vector<std::string>& filenames, std::string proposed_name)> dir_picked_signal_t; + typedef boost::signals2::signal<void(const std::vector<std::string>& filenames, std::string proposed_name)> dir_picked_signal_t; - LLDirPickerThread(const dir_picked_signal_t::slot_type& cb, const std::string &proposed_name); - ~LLDirPickerThread(); + LLDirPickerThread(const dir_picked_signal_t::slot_type& cb, const std::string &proposed_name); + ~LLDirPickerThread(); - void getFile(); + void getFile(); - virtual void run(); + virtual void run(); - virtual void notify(const std::vector<std::string>& filenames); + virtual void notify(const std::vector<std::string>& filenames); private: - dir_picked_signal_t* mFilePickedSignal; + dir_picked_signal_t* mFilePickedSignal; }; #endif |