|
Libmagicxx v10.0.3
A modern C++23 wrapper for libmagic — the library that powers the Unix file command.
|
This is the complete list of members for Recognition::Magic, including all inherited members.
| Apple enum value | Recognition::Magic | |
| Check(const std::filesystem::path &database_file=DEFAULT_DATABASE_FILE) noexcept | Recognition::Magic | static |
| CheckDatabase enum value | Recognition::Magic | |
| Close() noexcept | Recognition::Magic | |
| Compile(const std::filesystem::path &database_file=DEFAULT_DATABASE_FILE) noexcept | Recognition::Magic | static |
| Compress enum value | Recognition::Magic | |
| CompressTransp enum value | Recognition::Magic | |
| ContinueSearch enum value | Recognition::Magic | |
| Debug enum value | Recognition::Magic | |
| DEFAULT_DATABASE_FILE | Recognition::Magic | static |
| DefaultFileContainerT typedef | Recognition::Magic | private |
| Devices enum value | Recognition::Magic | |
| Error enum value | Recognition::Magic | |
| ErrorMessageT typedef | Recognition::Magic | |
| ExpectedFileTypeEntryT typedef | Recognition::Magic | |
| ExpectedFileTypeMapT typedef | Recognition::Magic | |
| ExpectedFileTypeT typedef | Recognition::Magic | |
| Extension enum value | Recognition::Magic | |
| FileTypeEntryT typedef | Recognition::Magic | |
| FileTypeMapT typedef | Recognition::Magic | |
| FileTypeT typedef | Recognition::Magic | |
| Flags enum name | Recognition::Magic | |
| FlagsContainerT typedef | Recognition::Magic | |
| FlagsMaskT typedef | Recognition::Magic | |
| GetFlags() const | Recognition::Magic | |
| GetFlags(const std::nothrow_t &tag) const noexcept | Recognition::Magic | |
| GetParameter(Parameters parameter) const | Recognition::Magic | |
| GetParameter(Parameters parameter, const std::nothrow_t &tag) const noexcept | Recognition::Magic | |
| GetParameters() const | Recognition::Magic | |
| GetParameters(const std::nothrow_t &tag) const noexcept | Recognition::Magic | |
| GetVersion() noexcept | Recognition::Magic | static |
| IdentifyContainerImpl(const DefaultFileContainerT &files, ProgressTrackerT progress_tracker=Utility::MakeSharedProgressTracker()) const | Recognition::Magic | private |
| IdentifyContainerImpl(const DefaultFileContainerT &files, const std::nothrow_t &tag, ProgressTrackerT progress_tracker=Utility::MakeSharedProgressTracker()) const noexcept | Recognition::Magic | private |
| IdentifyDirectoryImpl(const std::filesystem::path &directory, std::filesystem::directory_options option, ProgressTrackerT progress_tracker=Utility::MakeSharedProgressTracker()) const | Recognition::Magic | private |
| IdentifyDirectoryImpl(const std::filesystem::path &directory, const std::nothrow_t &tag, std::filesystem::directory_options option, ProgressTrackerT progress_tracker=Utility::MakeSharedProgressTracker()) const noexcept | Recognition::Magic | private |
| IdentifyFile(const std::filesystem::path &path) const | Recognition::Magic | |
| IdentifyFile(const std::filesystem::path &path, const std::nothrow_t &tag) const noexcept | Recognition::Magic | |
| IdentifyFiles(const std::filesystem::path &directory, std::filesystem::directory_options option=std::filesystem::directory_options::follow_directory_symlink) const | Recognition::Magic | inline |
| IdentifyFiles(const std::filesystem::path &directory, ProgressTrackerT progress_tracker, std::filesystem::directory_options option=std::filesystem::directory_options::follow_directory_symlink) const | Recognition::Magic | inline |
| IdentifyFiles(const std::filesystem::path &directory, const std::nothrow_t &tag, std::filesystem::directory_options option=std::filesystem::directory_options::follow_directory_symlink) const noexcept | Recognition::Magic | inline |
| IdentifyFiles(const std::filesystem::path &directory, const std::nothrow_t &tag, ProgressTrackerT progress_tracker, std::filesystem::directory_options option=std::filesystem::directory_options::follow_directory_symlink) const noexcept | Recognition::Magic | inline |
| IdentifyFiles(const Utility::FileContainer auto &files) const | Recognition::Magic | inline |
| IdentifyFiles(const Utility::FileContainer auto &files, ProgressTrackerT progress_tracker) const | Recognition::Magic | inline |
| IdentifyFiles(const Utility::FileContainer auto &files, const std::nothrow_t &tag) const noexcept | Recognition::Magic | inline |
| IdentifyFiles(const Utility::FileContainer auto &files, const std::nothrow_t &tag, ProgressTrackerT progress_tracker) const noexcept | Recognition::Magic | inline |
| IsDatabaseLoaded() const noexcept | Recognition::Magic | |
| IsOpen() const noexcept | Recognition::Magic | |
| IsValid() const noexcept | Recognition::Magic | |
| LoadDatabaseFile(const std::filesystem::path &database_file=DEFAULT_DATABASE_FILE) | Recognition::Magic | |
| LoadDatabaseFile(const std::nothrow_t &tag, const std::filesystem::path &database_file=DEFAULT_DATABASE_FILE) noexcept | Recognition::Magic | |
| m_impl | Recognition::Magic | private |
| Magic() noexcept | Recognition::Magic | |
| Magic(FlagsMaskT flags_mask, const std::filesystem::path &database_file=DEFAULT_DATABASE_FILE) | Recognition::Magic | explicit |
| Magic(FlagsMaskT flags_mask, const std::nothrow_t &tag, const std::filesystem::path &database_file=DEFAULT_DATABASE_FILE) noexcept | Recognition::Magic | |
| Magic(const FlagsContainerT &flags_container, const std::filesystem::path &database_file=DEFAULT_DATABASE_FILE) | Recognition::Magic | explicit |
| Magic(const FlagsContainerT &flags_container, const std::nothrow_t &tag, const std::filesystem::path &database_file=DEFAULT_DATABASE_FILE) noexcept | Recognition::Magic | |
| Magic(Magic &&other) noexcept | Recognition::Magic | |
| Magic(const Magic &)=delete | Recognition::Magic | |
| Mime enum value | Recognition::Magic | |
| MimeEncoding enum value | Recognition::Magic | |
| MimeType enum value | Recognition::Magic | |
| NoCheckApptype enum value | Recognition::Magic | |
| NoCheckBuiltin enum value | Recognition::Magic | |
| NoCheckCdf enum value | Recognition::Magic | |
| NoCheckCompress enum value | Recognition::Magic | |
| NoCheckCsv enum value | Recognition::Magic | |
| NoCheckElf enum value | Recognition::Magic | |
| NoCheckEncoding enum value | Recognition::Magic | |
| NoCheckJson enum value | Recognition::Magic | |
| NoCheckSimh enum value | Recognition::Magic | |
| NoCheckSoft enum value | Recognition::Magic | |
| NoCheckTar enum value | Recognition::Magic | |
| NoCheckText enum value | Recognition::Magic | |
| NoCheckTokens enum value | Recognition::Magic | |
| NoCompressFork enum value | Recognition::Magic | |
| Nodesc enum value | Recognition::Magic | |
| None enum value | Recognition::Magic | |
| Open(FlagsMaskT flags_mask) | Recognition::Magic | |
| Open(FlagsMaskT flags_mask, const std::nothrow_t &tag) noexcept | Recognition::Magic | |
| Open(const FlagsContainerT &flags_container) | Recognition::Magic | |
| Open(const FlagsContainerT &flags_container, const std::nothrow_t &tag) noexcept | Recognition::Magic | |
| operator bool() const noexcept | Recognition::Magic | |
| operator=(Magic &&other) noexcept | Recognition::Magic | |
| operator=(const Magic &)=delete | Recognition::Magic | |
| Parameters enum name | Recognition::Magic | |
| ParameterValueMapT typedef | Recognition::Magic | |
| ParameterValueT typedef | Recognition::Magic | |
| PreserveAtime enum value | Recognition::Magic | |
| ProgressTrackerT typedef | Recognition::Magic | |
| Raw enum value | Recognition::Magic | |
| SetFlags(FlagsMaskT flags_mask) | Recognition::Magic | |
| SetFlags(FlagsMaskT flags_mask, const std::nothrow_t &tag) noexcept | Recognition::Magic | |
| SetFlags(const FlagsContainerT &flags_container) | Recognition::Magic | |
| SetFlags(const FlagsContainerT &flags_container, const std::nothrow_t &tag) noexcept | Recognition::Magic | |
| SetParameter(Parameters parameter, std::size_t value) | Recognition::Magic | |
| SetParameter(Parameters parameter, std::size_t value, const std::nothrow_t &tag) noexcept | Recognition::Magic | |
| SetParameters(const ParameterValueMapT ¶meters) | Recognition::Magic | |
| SetParameters(const ParameterValueMapT ¶meters, const std::nothrow_t &tag) noexcept | Recognition::Magic | |
| Symlink enum value | Recognition::Magic | |
| ToString(Magic::Flags flag) | Recognition::Magic | friend |
| ToString(Magic::Parameters parameter) | Recognition::Magic | friend |
| ~Magic() | Recognition::Magic |