logger.hpp
1 /*
2  * SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION.
3  * SPDX-License-Identifier: Apache-2.0
4  */
5 
6 #pragma once
7 
8 #include <cudf/logger_macros.hpp>
9 #include <cudf/utilities/export.hpp>
10 
11 #include <rapids_logger/logger.hpp>
12 
13 namespace CUDF_EXPORT cudf {
14 
23 rapids_logger::sink_ptr default_logger_sink();
24 
30 std::string default_logger_pattern();
31 
37 rapids_logger::logger& default_logger();
38 
39 } // namespace CUDF_EXPORT cudf
cuDF interfaces
Definition: host_udf.hpp:26
std::string default_logger_pattern()
Returns the default log pattern for the global logger.
rapids_logger::sink_ptr default_logger_sink()
Returns the default sink for the global logger.