Clone
ixen <ixen@copyhandler.com>
committed
on 04 Dec 16
Removed unnecessary virtual specifiers on methods (CH-318).
ch-1.40 + 2 more
src/ch/FeedbackHandler.h (+5 -5)
12 12  *   GNU General Public License for more details.                          *
13 13  *                                                                         *
14 14  *   You should have received a copy of the GNU Library General Public     *
15 15  *   License along with this program; if not, write to the                 *
16 16  *   Free Software Foundation, Inc.,                                       *
17 17  *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
18 18  ***************************************************************************/
19 19 #ifndef __FEEDBACKHANDLER_H__
20 20 #define __FEEDBACKHANDLER_H__
21 21
22 22 #include "../libchcore/TFeedbackHandlerBase.h"
23 23 #include "../libchcore/EFileError.h"
24 24 #include "../libchcore/TFeedbackResult.h"
25 25
26 26 class CFeedbackHandler : public chcore::TFeedbackHandlerBase
27 27 {
28 28 public:
29 29         CFeedbackHandler();
30 30         virtual ~CFeedbackHandler();
31 31
32           virtual chcore::TFeedbackResult FileError(const chcore::TString& strSrcPath, const chcore::TString& strDstPath, chcore::EFileError eFileError, unsigned long ulError) override;
33           virtual chcore::TFeedbackResult FileAlreadyExists(const chcore::TFileInfo& spSrcFileInfo, const chcore::TFileInfo& spDstFileInfo) override;
34           virtual chcore::TFeedbackResult NotEnoughSpace(const chcore::TString& strSrcPath, const chcore::TString& strDstPath, unsigned long long ullRequiredSize) override;
35           virtual chcore::TFeedbackResult OperationFinished() override;
36           virtual chcore::TFeedbackResult OperationError() override;
  32         chcore::TFeedbackResult FileError(const chcore::TString& strSrcPath, const chcore::TString& strDstPath, chcore::EFileError eFileError, unsigned long ulError) override;
  33         chcore::TFeedbackResult FileAlreadyExists(const chcore::TFileInfo& spSrcFileInfo, const chcore::TFileInfo& spDstFileInfo) override;
  34         chcore::TFeedbackResult NotEnoughSpace(const chcore::TString& strSrcPath, const chcore::TString& strDstPath, unsigned long long ullRequiredSize) override;
  35         chcore::TFeedbackResult OperationFinished() override;
  36         chcore::TFeedbackResult OperationError() override;
37 37
38 38 protected:
39 39         friend class CFeedbackHandlerFactory;
40 40 };
41 41
42 42 typedef std::shared_ptr<CFeedbackHandler> CFeedbackHandlerPtr;
43 43
44 44 #endif