├── .gitignore ├── LICENSE ├── README.md └── file_copy ├── Release ├── file_copy_dlg.exe ├── file_copy_lib.lib └── file_copy_lib_test.exe ├── file_copy.sln ├── file_copy_dlg ├── AboutDlg.h ├── Debug │ └── file_copy_dlg.res ├── MainDlg.cpp ├── MainDlg.h ├── RCa66284 ├── Release │ └── file_copy_dlg.res ├── TextProgressCtrlEx.cpp ├── TextProgressCtrlEx.h ├── cmemdc.h ├── file_copy_dlg.aps ├── file_copy_dlg.cpp ├── file_copy_dlg.h ├── file_copy_dlg.rc ├── file_copy_dlg.vcxproj ├── file_copy_dlg.vcxproj.filters ├── file_copy_thread.cpp ├── file_copy_thread.h ├── res │ └── file_copy_dlg.ico ├── resource.h ├── stdafx.cpp ├── stdafx.h └── x64 │ ├── Debug │ └── file_copy_dlg.res │ └── Release │ └── file_copy_dlg.res ├── file_copy_lib ├── ReadMe.txt ├── concurrency │ └── task_sink.cpp ├── crc32 │ └── crc32.cpp ├── file_copy_lib.vcxproj ├── file_copy_lib.vcxproj.filters ├── file_part_task.cpp ├── include │ ├── concurrent_queue.h │ ├── copy_engine.h │ ├── crc32.h │ ├── file.h │ ├── file_part_task.h │ ├── folder_task.h │ ├── task.h │ ├── task_sink.h │ ├── thread_tools.h │ ├── tools.h │ └── trace.h ├── stdafx.cpp ├── stdafx.h └── targetver.h ├── file_copy_lib_test ├── ReadMe.txt ├── file_copy_lib_test.cpp ├── file_copy_lib_test.vcxproj ├── file_copy_lib_test.vcxproj.filters ├── stdafx.cpp ├── stdafx.h └── targetver.h └── x64 ├── Debug ├── file_copy.exe ├── file_copy_dlg.exe ├── file_copy_lib.lib ├── file_copy_lib_test.exe ├── unit_test.dll └── unit_test.lib └── Release ├── file_copy_dlg.exe ├── file_copy_lib.lib ├── file_copy_lib_test.exe ├── unit_test.dll └── unit_test.lib /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/README.md -------------------------------------------------------------------------------- /file_copy/Release/file_copy_dlg.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/Release/file_copy_dlg.exe -------------------------------------------------------------------------------- /file_copy/Release/file_copy_lib.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/Release/file_copy_lib.lib -------------------------------------------------------------------------------- /file_copy/Release/file_copy_lib_test.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/Release/file_copy_lib_test.exe -------------------------------------------------------------------------------- /file_copy/file_copy.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy.sln -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/AboutDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/AboutDlg.h -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/Debug/file_copy_dlg.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/Debug/file_copy_dlg.res -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/MainDlg.cpp -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/MainDlg.h -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/RCa66284: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/RCa66284 -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/Release/file_copy_dlg.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/Release/file_copy_dlg.res -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/TextProgressCtrlEx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/TextProgressCtrlEx.cpp -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/TextProgressCtrlEx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/TextProgressCtrlEx.h -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/cmemdc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/cmemdc.h -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/file_copy_dlg.aps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/file_copy_dlg.aps -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/file_copy_dlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/file_copy_dlg.cpp -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/file_copy_dlg.h: -------------------------------------------------------------------------------- 1 | // file_copy_dlg.h 2 | -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/file_copy_dlg.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/file_copy_dlg.rc -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/file_copy_dlg.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/file_copy_dlg.vcxproj -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/file_copy_dlg.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/file_copy_dlg.vcxproj.filters -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/file_copy_thread.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/file_copy_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/file_copy_thread.h -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/res/file_copy_dlg.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/res/file_copy_dlg.ico -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/resource.h -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/stdafx.cpp -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/stdafx.h -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/x64/Debug/file_copy_dlg.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/x64/Debug/file_copy_dlg.res -------------------------------------------------------------------------------- /file_copy/file_copy_dlg/x64/Release/file_copy_dlg.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_dlg/x64/Release/file_copy_dlg.res -------------------------------------------------------------------------------- /file_copy/file_copy_lib/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/ReadMe.txt -------------------------------------------------------------------------------- /file_copy/file_copy_lib/concurrency/task_sink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/concurrency/task_sink.cpp -------------------------------------------------------------------------------- /file_copy/file_copy_lib/crc32/crc32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/crc32/crc32.cpp -------------------------------------------------------------------------------- /file_copy/file_copy_lib/file_copy_lib.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/file_copy_lib.vcxproj -------------------------------------------------------------------------------- /file_copy/file_copy_lib/file_copy_lib.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/file_copy_lib.vcxproj.filters -------------------------------------------------------------------------------- /file_copy/file_copy_lib/file_part_task.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/file_part_task.cpp -------------------------------------------------------------------------------- /file_copy/file_copy_lib/include/concurrent_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/include/concurrent_queue.h -------------------------------------------------------------------------------- /file_copy/file_copy_lib/include/copy_engine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/include/copy_engine.h -------------------------------------------------------------------------------- /file_copy/file_copy_lib/include/crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/include/crc32.h -------------------------------------------------------------------------------- /file_copy/file_copy_lib/include/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/include/file.h -------------------------------------------------------------------------------- /file_copy/file_copy_lib/include/file_part_task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/include/file_part_task.h -------------------------------------------------------------------------------- /file_copy/file_copy_lib/include/folder_task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/include/folder_task.h -------------------------------------------------------------------------------- /file_copy/file_copy_lib/include/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/include/task.h -------------------------------------------------------------------------------- /file_copy/file_copy_lib/include/task_sink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/include/task_sink.h -------------------------------------------------------------------------------- /file_copy/file_copy_lib/include/thread_tools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/include/thread_tools.h -------------------------------------------------------------------------------- /file_copy/file_copy_lib/include/tools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/include/tools.h -------------------------------------------------------------------------------- /file_copy/file_copy_lib/include/trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/include/trace.h -------------------------------------------------------------------------------- /file_copy/file_copy_lib/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/stdafx.cpp -------------------------------------------------------------------------------- /file_copy/file_copy_lib/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/stdafx.h -------------------------------------------------------------------------------- /file_copy/file_copy_lib/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib/targetver.h -------------------------------------------------------------------------------- /file_copy/file_copy_lib_test/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib_test/ReadMe.txt -------------------------------------------------------------------------------- /file_copy/file_copy_lib_test/file_copy_lib_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib_test/file_copy_lib_test.cpp -------------------------------------------------------------------------------- /file_copy/file_copy_lib_test/file_copy_lib_test.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib_test/file_copy_lib_test.vcxproj -------------------------------------------------------------------------------- /file_copy/file_copy_lib_test/file_copy_lib_test.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib_test/file_copy_lib_test.vcxproj.filters -------------------------------------------------------------------------------- /file_copy/file_copy_lib_test/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib_test/stdafx.cpp -------------------------------------------------------------------------------- /file_copy/file_copy_lib_test/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib_test/stdafx.h -------------------------------------------------------------------------------- /file_copy/file_copy_lib_test/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/file_copy_lib_test/targetver.h -------------------------------------------------------------------------------- /file_copy/x64/Debug/file_copy.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/x64/Debug/file_copy.exe -------------------------------------------------------------------------------- /file_copy/x64/Debug/file_copy_dlg.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/x64/Debug/file_copy_dlg.exe -------------------------------------------------------------------------------- /file_copy/x64/Debug/file_copy_lib.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/x64/Debug/file_copy_lib.lib -------------------------------------------------------------------------------- /file_copy/x64/Debug/file_copy_lib_test.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/x64/Debug/file_copy_lib_test.exe -------------------------------------------------------------------------------- /file_copy/x64/Debug/unit_test.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/x64/Debug/unit_test.dll -------------------------------------------------------------------------------- /file_copy/x64/Debug/unit_test.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/x64/Debug/unit_test.lib -------------------------------------------------------------------------------- /file_copy/x64/Release/file_copy_dlg.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/x64/Release/file_copy_dlg.exe -------------------------------------------------------------------------------- /file_copy/x64/Release/file_copy_lib.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/x64/Release/file_copy_lib.lib -------------------------------------------------------------------------------- /file_copy/x64/Release/file_copy_lib_test.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/x64/Release/file_copy_lib_test.exe -------------------------------------------------------------------------------- /file_copy/x64/Release/unit_test.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/x64/Release/unit_test.dll -------------------------------------------------------------------------------- /file_copy/x64/Release/unit_test.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manuelgustavo/copy-commando/HEAD/file_copy/x64/Release/unit_test.lib --------------------------------------------------------------------------------