FileFilter.cpp

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Moved file filtering and file info classes to chcore library (possibly needs some more work on ATL::CTime export problem).

  1. … 33 more files in changeset.
File filter refactoring/preparation to move to chcore library.

  1. … 4 more files in changeset.
Migrated part of file filtering class to chcore mechanisms.

  1. … 5 more files in changeset.
Possible fix for problem with activation context when launching CH (exception thrown from CMainWnd::OnCreate() caused Create() to fail).

  1. … 30 more files in changeset.
Added new string class (TString) along with exportable containers for them, that will help solving problem of non-exportable std::wstring (and lack of CString at some places in code).

  1. … 54 more files in changeset.
Formatting fixes.

  1. … 16 more files in changeset.
Moved TConfig class to libchcore library.

  1. … 26 more files in changeset.
Refactoring: moved filters storage from serialization file to task definition file.

  1. … 8 more files in changeset.
Improved TSmartPath by adding more operations to it (with usage).

  1. … 6 more files in changeset.
Refactoring: increased usage of TSmartPath objects throughout the code.

  1. … 14 more files in changeset.
Changed locking system from simple critical section in task objects (CTask, CTaskArray) to the boost::shared_lock for improved multi-threadedness and safety (might be a bit buggy though).

  1. … 18 more files in changeset.
Changed internal implementation of serialization from icpf::file to a more stable boost::serialization.

  1. … 19 more files in changeset.
Changed default line endings for source files to a consistent state with svn properties (closes [2536028]).

  1. … 122 more files in changeset.
Changed base object of FiltersArray from CArray to std::vector.

  1. … 4 more files in changeset.
Separated file filters from file informations.

  1. … 6 more files in changeset.