|
|
| ThreadLocalLogger (LogConfig &config_p, LoggingContext &context_p, LogManager &manager) |
| |
|
| ThreadLocalLogger (LogConfig &config_p, RegisteredLoggingContext context_p, LogManager &manager) |
| |
| bool | ShouldLog (const char *log_type, LogLevel log_level) override |
| |
| void | WriteLogInternal (const char *log_type, LogLevel log_level, const char *message) override |
| |
| void | Flush () override |
| |
| bool | IsThreadSafe () override |
| |
| const LogConfig & | GetConfig () const override |
| |
| DUCKDB_API | Logger (LogManager &manager) |
| |
|
DUCKDB_API void | WriteLog (const char *log_type, LogLevel log_level, const char *message) |
| |
|
DUCKDB_API void | WriteLog (const char *log_type, LogLevel log_level, const string &message) |
| |
|
DUCKDB_API void | WriteLog (const char *log_type, LogLevel log_level, const string_t &message) |
| |
| template<typename... ARGS> |
| void | WriteLog (const char *log_type, LogLevel log_level, const char *format_string, ARGS... params) |
| |
| virtual DUCKDB_API bool | IsMutable () |
| |
| virtual DUCKDB_API void | UpdateConfig (LogConfig &new_config) |
| |
◆ ShouldLog()
| bool duckdb::ThreadLocalLogger::ShouldLog |
( |
const char * |
log_type, |
|
|
LogLevel |
log_level |
|
) |
| |
|
overridevirtual |
◆ WriteLogInternal()
| void duckdb::ThreadLocalLogger::WriteLogInternal |
( |
const char * |
log_type, |
|
|
LogLevel |
log_level, |
|
|
const char * |
message |
|
) |
| |
|
overridevirtual |
◆ Flush()
| void duckdb::ThreadLocalLogger::Flush |
( |
| ) |
|
|
overridevirtual |
◆ IsThreadSafe()
| bool duckdb::ThreadLocalLogger::IsThreadSafe |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetConfig()
The documentation for this class was generated from the following file: