| Check(const std::filesystem::path &database_file) const noexcept | Recognition::Magic::MagicPrivate | inline |
| CHECK_IS_VALID_OPTION | Recognition::Magic::MagicPrivate | privatestatic |
| CHECK_PATH_EMPTY_OPTION | Recognition::Magic::MagicPrivate | privatestatic |
| CHECK_PATH_EXISTS_OPTION | Recognition::Magic::MagicPrivate | privatestatic |
| CheckEverything enum value | Recognition::Magic::MagicPrivate | |
| CheckIsValid enum value | Recognition::Magic::MagicPrivate | |
| CheckNothing enum value | Recognition::Magic::MagicPrivate | |
| CheckPath enum value | Recognition::Magic::MagicPrivate | |
| CheckPathEmpty enum value | Recognition::Magic::MagicPrivate | |
| CheckPathExists enum value | Recognition::Magic::MagicPrivate | |
| Compile(const std::filesystem::path &database_file) const noexcept | Recognition::Magic::MagicPrivate | inline |
| CookieT typedef | Recognition::Magic::MagicPrivate | private |
| GetErrorMessage() const noexcept | Recognition::Magic::MagicPrivate | inlineprivate |
| GetFlags() const | Recognition::Magic::MagicPrivate | inline |
| GetFlags(const std::nothrow_t &tag) const noexcept | Recognition::Magic::MagicPrivate | inline |
| GetParameter(Parameters parameter) const | Recognition::Magic::MagicPrivate | inline |
| GetParameter(Parameters parameter, const std::nothrow_t &tag) const noexcept | Recognition::Magic::MagicPrivate | inline |
| GetParameters() const | Recognition::Magic::MagicPrivate | inline |
| GetParameters(const std::nothrow_t &tag) const noexcept | Recognition::Magic::MagicPrivate | inline |
| IdentifyContainerPreliminaryChecks(ProgressTrackerT progress_tracker) const | Recognition::Magic::MagicPrivate | inline |
| IdentifyContainerPreliminaryChecks(const std::nothrow_t &tag, ProgressTrackerT progress_tracker) const noexcept | Recognition::Magic::MagicPrivate | inline |
| IdentifyDirectoryPreliminaryChecks(const std::filesystem::path &directory, std::filesystem::directory_options option, ProgressTrackerT progress_tracker) const | Recognition::Magic::MagicPrivate | inline |
| IdentifyDirectoryPreliminaryChecks(const std::filesystem::path &directory, const std::nothrow_t &tag, std::filesystem::directory_options option, ProgressTrackerT progress_tracker) const noexcept | Recognition::Magic::MagicPrivate | inline |
| IdentifyFile(const std::filesystem::path &path, IdentifyFileOptionsMaskT options) const | Recognition::Magic::MagicPrivate | inline |
| IdentifyFile(const std::filesystem::path &path, IdentifyFileOptionsMaskT options, const std::nothrow_t &tag) const noexcept | Recognition::Magic::MagicPrivate | inline |
| IdentifyFileOptions enum name | Recognition::Magic::MagicPrivate | |
| IdentifyFileOptionsMaskT typedef | Recognition::Magic::MagicPrivate | |
| IdentifyFiles(const DefaultFileContainerT &files, IdentifyFileOptionsMaskT option, ProgressTrackerT progress_tracker) const | Recognition::Magic::MagicPrivate | inline |
| IdentifyFiles(const DefaultFileContainerT &files, const std::nothrow_t &tag, IdentifyFileOptionsMaskT option, ProgressTrackerT progress_tracker) const noexcept | Recognition::Magic::MagicPrivate | inline |
| IsDatabaseLoaded() const noexcept | Recognition::Magic::MagicPrivate | inline |
| IsOpen() const noexcept | Recognition::Magic::MagicPrivate | inline |
| IsValid() const noexcept | Recognition::Magic::MagicPrivate | inline |
| LIBMAGIC_ERROR | Recognition::Magic::MagicPrivate | privatestatic |
| LIBMAGIC_FLAG_NONE | Recognition::Magic::MagicPrivate | privatestatic |
| LIBMAGIC_FLAGS | Recognition::Magic::MagicPrivate | privatestatic |
| LIBMAGIC_FLAGS_COUNT | Recognition::Magic::MagicPrivate | privatestatic |
| LIBMAGIC_PARAMETER_COUNT | Recognition::Magic::MagicPrivate | privatestatic |
| LIBMAGIC_PARAMETERS | Recognition::Magic::MagicPrivate | privatestatic |
| LibmagicFlagsT typedef | Recognition::Magic::MagicPrivate | private |
| LibmagicPairT typedef | Recognition::Magic::MagicPrivate | private |
| LibmagicParametersT typedef | Recognition::Magic::MagicPrivate | private |
| LibmagicValueNameT typedef | Recognition::Magic::MagicPrivate | private |
| LibmagicValueT typedef | Recognition::Magic::MagicPrivate | private |
| LoadDatabaseFile(const std::filesystem::path &database_file) | Recognition::Magic::MagicPrivate | inline |
| LoadDatabaseFile(const std::nothrow_t &tag, const std::filesystem::path &database_file) noexcept | Recognition::Magic::MagicPrivate | inline |
| m_cookie | Recognition::Magic::MagicPrivate | private |
| m_flags_mask | Recognition::Magic::MagicPrivate | private |
| m_is_database_loaded | Recognition::Magic::MagicPrivate | private |
| MagicPrivate() noexcept=default | Recognition::Magic::MagicPrivate | |
| MagicPrivate(FlagsMaskT flags_mask, const std::filesystem::path &database_file) | Recognition::Magic::MagicPrivate | inline |
| MagicPrivate(FlagsMaskT flags_mask, const std::nothrow_t &tag, const std::filesystem::path &database_file) noexcept | Recognition::Magic::MagicPrivate | inline |
| MagicPrivate(const FlagsContainerT &flags_container, const std::filesystem::path &database_file) | Recognition::Magic::MagicPrivate | inline |
| MagicPrivate(const FlagsContainerT &flags_container, const std::nothrow_t &tag, const std::filesystem::path &database_file) noexcept | Recognition::Magic::MagicPrivate | inline |
| MagicPrivate(MagicPrivate &&) noexcept=default | Recognition::Magic::MagicPrivate | |
| MagicPrivate(const MagicPrivate &)=delete | Recognition::Magic::MagicPrivate | |
| Open(FlagsMaskT flags_mask) | Recognition::Magic::MagicPrivate | inline |
| Open(FlagsMaskT flags_mask, const std::nothrow_t &tag) noexcept | Recognition::Magic::MagicPrivate | inline |
| Open(const FlagsContainerT &flags_container) | Recognition::Magic::MagicPrivate | inline |
| Open(const FlagsContainerT &flags_container, const std::nothrow_t &tag) noexcept | Recognition::Magic::MagicPrivate | inline |
| operator=(MagicPrivate &&) noexcept=default | Recognition::Magic::MagicPrivate | |
| operator=(const MagicPrivate &)=delete | Recognition::Magic::MagicPrivate | |
| SetFlags(FlagsMaskT flags_mask) | Recognition::Magic::MagicPrivate | inline |
| SetFlags(FlagsMaskT flags_mask, const std::nothrow_t &tag) noexcept | Recognition::Magic::MagicPrivate | inline |
| SetFlags(const FlagsContainerT &flags_container) | Recognition::Magic::MagicPrivate | inline |
| SetFlags(const FlagsContainerT &flags_container, const std::nothrow_t &tag) noexcept | Recognition::Magic::MagicPrivate | inline |
| SetParameter(Parameters parameter, std::size_t value) | Recognition::Magic::MagicPrivate | inline |
| SetParameter(Parameters parameter, std::size_t value, const std::nothrow_t &tag) noexcept | Recognition::Magic::MagicPrivate | inline |
| SetParameters(const ParameterValueMapT ¶meters) | Recognition::Magic::MagicPrivate | inline |
| SetParameters(const ParameterValueMapT ¶meters, const std::nothrow_t &tag) noexcept | Recognition::Magic::MagicPrivate | inline |
| ThrowExceptionOnFailure(ResultT result, ExceptionArgsT &&... args) | Recognition::Magic::MagicPrivate | inlinestatic |
| ToString(Magic::Flags flag) | Recognition::Magic::MagicPrivate | friend |
| ToString(Magic::Parameters parameter) | Recognition::Magic::MagicPrivate | friend |
| ~MagicPrivate()=default | Recognition::Magic::MagicPrivate | |