Index: src/ch/task.h =================================================================== diff -u -N -r044d0e17cdedf3055202486a2235e1a3c8dd6e56 -r98791237b8511ff19aa54dc3c6901222287d9914 --- src/ch/task.h (.../task.h) (revision 044d0e17cdedf3055202486a2235e1a3c8dd6e56) +++ src/ch/task.h (.../task.h) (revision 98791237b8511ff19aa54dc3c6901222287d9914) @@ -243,40 +243,6 @@ mutable boost::shared_mutex m_lock; }; -class TTaskBasicConfiguration -{ -public: - enum EFlags - { - eFlag_None = 0, - eFlag_IgnoreDirectories = 0x0001, - eFlag_CreateEmptyFiles = 0x0002, - eFlag_CreateOnlyDirectories = 0x0004 - }; - -public: - TTaskBasicConfiguration(); - ~TTaskBasicConfiguration(); - - bool GetIgnoreDirectories() const; - void SetIgnoreDirectories(bool bIgnoreDirectories); - - bool GetCreateEmptyFiles() const; - void SetCreateEmptyFiles(bool bCreateEmptyFiles); - - bool GetCreateOnlyDirectories() const; - void SetCreateOnlyDirectories(bool bCreateOnlyDirectories); - - template - void serialize(Archive& ar, unsigned int /*uiVersion*/) - { - ar & m_iConfigFlags; - } - -private: - int m_iConfigFlags; -}; - /////////////////////////////////////////////////////////////////////////// // CTask @@ -305,9 +271,6 @@ void SetTaskState(ETaskCurrentState eTaskState); ETaskCurrentState GetTaskState() const; - void SetTaskBasicConfiguration(const TTaskBasicConfiguration& TTaskBasicConfiguration); - const TTaskBasicConfiguration& GetTaskBasicConfiguration() const; - // m_nBufferSize void SetBufferSizes(const BUFFERSIZES* bsSizes); const BUFFERSIZES* GetBufferSizes(); @@ -438,8 +401,6 @@ // changing fast volatile ETaskCurrentState m_eCurrentState; // current state of processing this task represents - TTaskBasicConfiguration m_tTaskConfig; // task configuration options - TTaskBasicProgressInfo m_TTaskBasicProgressInfo; // task progress information // task control variables (per-session state)