Libmagicxx v10.0.3
A modern C++23 wrapper for libmagic — the library that powers the Unix file command.
Loading...
Searching...
No Matches
Recognition::Magic Member List

This is the complete list of members for Recognition::Magic, including all inherited members.

Apple enum valueRecognition::Magic
Check(const std::filesystem::path &database_file=DEFAULT_DATABASE_FILE) noexceptRecognition::Magicstatic
CheckDatabase enum valueRecognition::Magic
Close() noexceptRecognition::Magic
Compile(const std::filesystem::path &database_file=DEFAULT_DATABASE_FILE) noexceptRecognition::Magicstatic
Compress enum valueRecognition::Magic
CompressTransp enum valueRecognition::Magic
ContinueSearch enum valueRecognition::Magic
Debug enum valueRecognition::Magic
DEFAULT_DATABASE_FILERecognition::Magicstatic
DefaultFileContainerT typedefRecognition::Magicprivate
Devices enum valueRecognition::Magic
Error enum valueRecognition::Magic
ErrorMessageT typedefRecognition::Magic
ExpectedFileTypeEntryT typedefRecognition::Magic
ExpectedFileTypeMapT typedefRecognition::Magic
ExpectedFileTypeT typedefRecognition::Magic
Extension enum valueRecognition::Magic
FileTypeEntryT typedefRecognition::Magic
FileTypeMapT typedefRecognition::Magic
FileTypeT typedefRecognition::Magic
Flags enum nameRecognition::Magic
FlagsContainerT typedefRecognition::Magic
FlagsMaskT typedefRecognition::Magic
GetFlags() constRecognition::Magic
GetFlags(const std::nothrow_t &tag) const noexceptRecognition::Magic
GetParameter(Parameters parameter) constRecognition::Magic
GetParameter(Parameters parameter, const std::nothrow_t &tag) const noexceptRecognition::Magic
GetParameters() constRecognition::Magic
GetParameters(const std::nothrow_t &tag) const noexceptRecognition::Magic
GetVersion() noexceptRecognition::Magicstatic
IdentifyContainerImpl(const DefaultFileContainerT &files, ProgressTrackerT progress_tracker=Utility::MakeSharedProgressTracker()) constRecognition::Magicprivate
IdentifyContainerImpl(const DefaultFileContainerT &files, const std::nothrow_t &tag, ProgressTrackerT progress_tracker=Utility::MakeSharedProgressTracker()) const noexceptRecognition::Magicprivate
IdentifyDirectoryImpl(const std::filesystem::path &directory, std::filesystem::directory_options option, ProgressTrackerT progress_tracker=Utility::MakeSharedProgressTracker()) constRecognition::Magicprivate
IdentifyDirectoryImpl(const std::filesystem::path &directory, const std::nothrow_t &tag, std::filesystem::directory_options option, ProgressTrackerT progress_tracker=Utility::MakeSharedProgressTracker()) const noexceptRecognition::Magicprivate
IdentifyFile(const std::filesystem::path &path) constRecognition::Magic
IdentifyFile(const std::filesystem::path &path, const std::nothrow_t &tag) const noexceptRecognition::Magic
IdentifyFiles(const std::filesystem::path &directory, std::filesystem::directory_options option=std::filesystem::directory_options::follow_directory_symlink) constRecognition::Magicinline
IdentifyFiles(const std::filesystem::path &directory, ProgressTrackerT progress_tracker, std::filesystem::directory_options option=std::filesystem::directory_options::follow_directory_symlink) constRecognition::Magicinline
IdentifyFiles(const std::filesystem::path &directory, const std::nothrow_t &tag, std::filesystem::directory_options option=std::filesystem::directory_options::follow_directory_symlink) const noexceptRecognition::Magicinline
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 noexceptRecognition::Magicinline
IdentifyFiles(const Utility::FileContainer auto &files) constRecognition::Magicinline
IdentifyFiles(const Utility::FileContainer auto &files, ProgressTrackerT progress_tracker) constRecognition::Magicinline
IdentifyFiles(const Utility::FileContainer auto &files, const std::nothrow_t &tag) const noexceptRecognition::Magicinline
IdentifyFiles(const Utility::FileContainer auto &files, const std::nothrow_t &tag, ProgressTrackerT progress_tracker) const noexceptRecognition::Magicinline
IsDatabaseLoaded() const noexceptRecognition::Magic
IsOpen() const noexceptRecognition::Magic
IsValid() const noexceptRecognition::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) noexceptRecognition::Magic
m_implRecognition::Magicprivate
Magic() noexceptRecognition::Magic
Magic(FlagsMaskT flags_mask, const std::filesystem::path &database_file=DEFAULT_DATABASE_FILE)Recognition::Magicexplicit
Magic(FlagsMaskT flags_mask, const std::nothrow_t &tag, const std::filesystem::path &database_file=DEFAULT_DATABASE_FILE) noexceptRecognition::Magic
Magic(const FlagsContainerT &flags_container, const std::filesystem::path &database_file=DEFAULT_DATABASE_FILE)Recognition::Magicexplicit
Magic(const FlagsContainerT &flags_container, const std::nothrow_t &tag, const std::filesystem::path &database_file=DEFAULT_DATABASE_FILE) noexceptRecognition::Magic
Magic(Magic &&other) noexceptRecognition::Magic
Magic(const Magic &)=deleteRecognition::Magic
Mime enum valueRecognition::Magic
MimeEncoding enum valueRecognition::Magic
MimeType enum valueRecognition::Magic
NoCheckApptype enum valueRecognition::Magic
NoCheckBuiltin enum valueRecognition::Magic
NoCheckCdf enum valueRecognition::Magic
NoCheckCompress enum valueRecognition::Magic
NoCheckCsv enum valueRecognition::Magic
NoCheckElf enum valueRecognition::Magic
NoCheckEncoding enum valueRecognition::Magic
NoCheckJson enum valueRecognition::Magic
NoCheckSimh enum valueRecognition::Magic
NoCheckSoft enum valueRecognition::Magic
NoCheckTar enum valueRecognition::Magic
NoCheckText enum valueRecognition::Magic
NoCheckTokens enum valueRecognition::Magic
NoCompressFork enum valueRecognition::Magic
Nodesc enum valueRecognition::Magic
None enum valueRecognition::Magic
Open(FlagsMaskT flags_mask)Recognition::Magic
Open(FlagsMaskT flags_mask, const std::nothrow_t &tag) noexceptRecognition::Magic
Open(const FlagsContainerT &flags_container)Recognition::Magic
Open(const FlagsContainerT &flags_container, const std::nothrow_t &tag) noexceptRecognition::Magic
operator bool() const noexceptRecognition::Magic
operator=(Magic &&other) noexceptRecognition::Magic
operator=(const Magic &)=deleteRecognition::Magic
Parameters enum nameRecognition::Magic
ParameterValueMapT typedefRecognition::Magic
ParameterValueT typedefRecognition::Magic
PreserveAtime enum valueRecognition::Magic
ProgressTrackerT typedefRecognition::Magic
Raw enum valueRecognition::Magic
SetFlags(FlagsMaskT flags_mask)Recognition::Magic
SetFlags(FlagsMaskT flags_mask, const std::nothrow_t &tag) noexceptRecognition::Magic
SetFlags(const FlagsContainerT &flags_container)Recognition::Magic
SetFlags(const FlagsContainerT &flags_container, const std::nothrow_t &tag) noexceptRecognition::Magic
SetParameter(Parameters parameter, std::size_t value)Recognition::Magic
SetParameter(Parameters parameter, std::size_t value, const std::nothrow_t &tag) noexceptRecognition::Magic
SetParameters(const ParameterValueMapT &parameters)Recognition::Magic
SetParameters(const ParameterValueMapT &parameters, const std::nothrow_t &tag) noexceptRecognition::Magic
Symlink enum valueRecognition::Magic
ToString(Magic::Flags flag)Recognition::Magicfriend
ToString(Magic::Parameters parameter)Recognition::Magicfriend
~Magic()Recognition::Magic