CopyHandler

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Included windows.h, since it was needed (side-effect of the changes in mutex class).

Added doxygen-like comments.

Uniformized a bit the standard mutex with a debug one.

Preliminary support for the debug mutex (hopefully simplifying the debugging of a deadlocks).

    • -0
    • +73
    /ext/libicpf/src/dmutex.cpp
    • -0
    • +36
    /ext/libicpf/src/dmutex.h
Added mutex' constructor accepting a string (and doing nothing with it).

Mutex has been split into the .h/.cpp pair of files.

    • -0
    • +50
    /ext/libicpf/src/mutex.cpp
Removed support for the pseudo-vector.

Removed support for the pseudo-vector code.

Removed references to a std containers from .h files.

Applied a typecast to prevent a warning.

Applied some typecasts to prevent warnings.

Preliminary, untested support for exportable vector with strict type checking.

    • -0
    • +80
    /ext/libicpf/src/vector.cpp
    • -0
    • +68
    /ext/libicpf/src/vector.h
Another correction of the previous mistake.

Corrected error on the callback definition.

Added macro for exporting template class instance.

Another approach to type-safe callbacks.

Another approach to type-safe callbacks.

Added callback3 class (and made a few minor adjustments in parameter names and doxygen comments).

Adjusted callback classes, so they use template parameters.

Added preliminary support for multi-platform circular_buffer class.

    • -239
    • +245
    /ext/libicpf/libicpf.vcproj
    • -0
    • +496
    /ext/libicpf/src/circ_buffer.cpp
    • -0
    • +101
    /ext/libicpf/src/circ_buffer.h
A small update for linux platform.

Final preparations to release a snapshot.

    • -295
    • +0
    /other/Help/English/HTMLDefines.h
    • -295
    • +0
    /other/Help/Polish/HTMLDefines.h
Adjusted version number.

    • -24
    • +20
    /CopyHandlerShellExt/CopyHandlerShellExt.rc
Final preparations to release a snapshot.

Re-added the missing file.

Project updated to use new icpf::log class instead of the old one.

    • -159
    • +147
    /Copy Handler/COPY HANDLER.rc
Removed some unneeded files from repository.

    • -352
    • +0
    /CopyHandlerShellExt/CopyHandlerShellExt.h
    • binary
    /CopyHandlerShellExt/CopyHandlerShellExt.tlb
    • -96
    • +0
    /CopyHandlerShellExt/CopyHandlerShellExt_i.c
    • -342
    • +0
    /CopyHandlerShellExt/CopyHandlerShellExt_p.c
Removed old LogFile class in favor of using one from libicpf.

    • -391
    • +0
    /modules/App Framework/LogFile.cpp
    • -101
    • +0
    /modules/App Framework/LogFile.h
Added new languages and corrected them to support new log class.

    • -0
    • +661
    /other/Langs/Bulgarian.lng
    • -0
    • +668
    /other/Langs/Czech.lng
    • -0
    • +668
    /other/Langs/Russian.lng
Added support for logging system error messages.