- /*
- * TbUTAlbavaFileValidator.h
- *
- * Created on: Oct 5, 2014
- * Author: ADendek
- */
- #pragma once
- #include "TbUTIFileValidator.h"
- #include <boost/filesystem.hpp>
- #include <string>
- namespace TbUT
- {
- class AlbavaFileValidator: public IFileValidator
- {
- public:
- AlbavaFileValidator( std::string& p_filename);
- bool validateFile();
- private:
- bool isfileExist();
- bool isRegularFile();
- bool hasNonZeroSize();
- std::string& m_filename;
- boost::filesystem::path m_path;
- };
- }