Class SharedLibraryProberReport¶
Defined in File shared_library_prober_report.h
Inheritance Relationships¶
Derived Types¶
public mir::logging::NullSharedLibraryProberReport(Class NullSharedLibraryProberReport)public mir::logging::SharedLibraryProberReport(Class SharedLibraryProberReport)
Class Documentation¶
-
class SharedLibraryProberReport¶
Subclassed by mir::logging::NullSharedLibraryProberReport, mir::logging::SharedLibraryProberReport
Public Functions
-
virtual ~SharedLibraryProberReport() = default¶
-
virtual void probing_path(std::filesystem::path const &path) = 0¶
-
virtual void probing_failed(std::filesystem::path const &path, std::exception const &error) = 0¶
-
virtual void loading_library(std::filesystem::path const &filename) = 0¶
-
virtual void loading_failed(std::filesystem::path const &filename, std::exception const &error) = 0¶
Protected Functions
-
SharedLibraryProberReport() = default¶
-
SharedLibraryProberReport(SharedLibraryProberReport const&) = delete¶
-
SharedLibraryProberReport &operator=(SharedLibraryProberReport const&) = delete¶
-
virtual ~SharedLibraryProberReport() = default¶