|
Libmagicxx v10.0.3
A modern C++23 wrapper for libmagic — the library that powers the Unix file command.
|
| cmake | |
| examples | |
| magic_examples.cpp | Comprehensive examples demonstrating libmagicxx usage |
| include | |
| magicxx | |
| magic.hpp | Main header file for the libmagicxx library |
| magic_exception.hpp | Exception hierarchy for the Magic file identification library |
| percentage.hpp | Percentage value type for progress tracking |
| progress_tracker.hpp | Thread-safe progress tracking for batch file operations |
| utility.hpp | Utility concepts, classes, and functions for the Magic library |
| sources | |
| magic.cpp | Implementation of the Magic class and supporting utilities |