19 #include <bsoncxx/stdx/string_view.hpp>
20 #include <mongocxx/stdx.hpp>
22 #include <mongocxx/config/prelude.hpp>
25 MONGOCXX_INLINE_NAMESPACE_BEGIN
30 enum class log_level {
57 virtual void operator()(log_level level, stdx::string_view domain,
58 stdx::string_view message) noexcept = 0;
67 MONGOCXX_INLINE_NAMESPACE_END
70 #include <mongocxx/config/postlude.hpp>
Definition: bulk_write.hpp:22
The interface that all user-defined loggers must implement.
Definition: logger.hpp:43