|
Libmagicxx v9.0.2
A C++ wrapper library over the Magic Number Recognition Library.
|
| ▼Nrecognition | |
| ▼Nutility | |
| Cadvance_tracker | RAII helper that advances a shared progress_tracker by a given step count upon destruction |
| Cmark_tracker_as_completed | RAII helper that marks a shared progress_tracker as completed upon destruction |
| Cpercentage | Represents a value in the range [0, 100] |
| Cprogress_tracker | Thread-safe tracker for monitoring the progress of a job composed of multiple steps |
| Cempty_path | Exception thrown when a path is empty |
| Cfilesystem_error | Exception thrown when the underlying std::filesystem OS API fails |
| ▼Cmagic | C++ wrapper over the Magic Number Recognition Library |
| ▼Cmagic_private | |
| Cflags_converter | |
| Clibmagic_pair_converter | |
| Cmagic_database_not_loaded | Exception thrown when magic database is not loaded |
| Cmagic_exception | The base class for all exceptions thrown by the magic class |
| Cmagic_identify_file_error | Exception thrown when magic::identify_file(s) fails |
| Cmagic_is_closed | Exception thrown when magic is closed |
| Cmagic_load_database_file_error | Exception thrown when magic::load_database_file fails |
| Cmagic_open_error | Exception thrown when magic::open fails |
| Cmagic_set_flags_error | Exception thrown when magic::set_flags fails |
| Cmagic_set_parameter_error | Exception thrown when magic::set_parameter(s) fails |
| Cnull_tracker | Exception thrown when a shared progress_tracker is null |
| Cpath_does_not_exist | Exception thrown when a path does not exist |
| Cpath_is_not_directory | Exception thrown from magic::identify_files(directory) when the path is not a directory |
| Cpath_is_not_regular_file | Exception thrown from magic::load_database_file when the database file path is not a regular file |