summaryrefslogtreecommitdiff
path: root/library/iconBuffer.h
diff options
context:
space:
mode:
Diffstat (limited to 'library/iconBuffer.h')
-rw-r--r--library/iconBuffer.h36
1 files changed, 18 insertions, 18 deletions
diff --git a/library/iconBuffer.h b/library/iconBuffer.h
index f62a2772..0604060e 100644
--- a/library/iconBuffer.h
+++ b/library/iconBuffer.h
@@ -18,34 +18,34 @@ class wxIcon;
namespace FreeFileSync
{
- class IconBuffer
- {
- friend class ::WorkerThread;
+class IconBuffer
+{
+ friend class ::WorkerThread;
- public:
- static IconBuffer& getInstance();
+public:
+ static IconBuffer& getInstance();
- bool requestIcon(const Zstring& fileName, wxIcon* icon = NULL); //returns false if icon is not in buffer
- void setWorkload(const std::vector<Zstring>& load); //(re-)set new workload of icons to be retrieved;
+ bool requestIcon(const Zstring& fileName, wxIcon* icon = NULL); //returns false if icon is not in buffer
+ void setWorkload(const std::vector<Zstring>& load); //(re-)set new workload of icons to be retrieved;
- static const int ICON_SIZE = 16; //size in pixel
+ static const int ICON_SIZE = 16; //size in pixel
- private:
- IconBuffer();
- ~IconBuffer();
+private:
+ IconBuffer();
+ ~IconBuffer();
- //methods used by worker thread
- void insertIntoBuffer(const DefaultChar* fileName, const wxIcon& icon);
+ //methods used by worker thread
+ void insertIntoBuffer(const DefaultChar* fileName, const wxIcon& icon);
//---------------------- Shared Data -------------------------
- std::auto_ptr<wxCriticalSection> lockIconDB;
- std::auto_ptr<IconDB> buffer; //use synchronisation when accessing this!
+ std::auto_ptr<wxCriticalSection> lockIconDB;
+ std::auto_ptr<IconDB> buffer; //use synchronisation when accessing this!
//------------------------------------------------------------
- std::auto_ptr<IconDbSequence> bufSequence; //save sequence of buffer entry to delte olderst elements
+ std::auto_ptr<IconDbSequence> bufSequence; //save sequence of buffer entry to delte olderst elements
- std::auto_ptr<WorkerThread> worker;
- };
+ std::auto_ptr<WorkerThread> worker;
+};
}
#endif // ICONBUFFER_H_INCLUDED
bgstack15