|
Squid Web Cache v8/master
|
#include <Config.h>
Public Member Functions | |
| ::Format::Format * | findCustomFormat (const char *logformatName) const |
| bool | knownFormat (const char *logformatName) const |
| void | parseFormats () |
| void | dumpFormats (StoreEntry *e, const char *name) |
Static Public Member Functions | |
| static const char * | BuiltInFormatName (Format::log_type type) |
| static Format::log_type | FindBuiltInFormat (const char *logformatName) |
Public Attributes | |
| char * | logfile_daemon |
| File path to logging daemon executable. | |
| ::Format::Format * | logformats |
| Linked list of custom log formats. | |
| bool | hasAdaptToken |
| bool | hasIcapToken |
|
static |
Definition at line 18 of file Config.cc.
References Log::Format::CLF_COMBINED, Log::Format::CLF_COMMON, Log::Format::CLF_CUSTOM, Log::Format::CLF_ICAP_SQUID, Log::Format::CLF_NONE, Log::Format::CLF_REFERER, Log::Format::CLF_SQUID, Log::Format::CLF_UNKNOWN, and Log::Format::CLF_USERAGENT.
Referenced by FormattedLog::dumpOptions().
|
inline |
Definition at line 38 of file Config.h.
References Format::Format::dump(), and logformats.
|
static |
Definition at line 52 of file Config.cc.
References assert, Log::Format::CLF_COMBINED, Log::Format::CLF_COMMON, Log::Format::CLF_ICAP_SQUID, Log::Format::CLF_REFERER, Log::Format::CLF_SQUID, Log::Format::CLF_UNKNOWN, Log::Format::CLF_USERAGENT, DBG_CRITICAL, and debugs.
Referenced by FormattedLog::setLogformat().
| Format::Format * Log::LogConfig::findCustomFormat | ( | const char * | logformatName | ) | const |
| bool Log::LogConfig::knownFormat | ( | const char * | logformatName | ) | const |
| void Log::LogConfig::parseFormats | ( | ) |
Definition at line 104 of file Config.cc.
References cfg_filename, config_lineno, DBG_CRITICAL, DBG_IMPORTANT, DBG_PARSE_NOTE, debugs, ConfigParser::DisableMacros(), ConfigParser::EnableMacros(), Format::Format::next, ConfigParser::NextQuotedOrToEol(), ConfigParser::NextToken(), Format::Format::parse(), and self_destruct().
| bool Log::LogConfig::hasAdaptToken |
Definition at line 50 of file Config.h.
Referenced by accessLogInit().
| bool Log::LogConfig::hasIcapToken |
Definition at line 54 of file Config.h.
Referenced by accessLogInit().
| ::Format::Format* Log::LogConfig::logformats |
Definition at line 47 of file Config.h.
Referenced by dumpFormats().