Kea 3.0.0
isc::legal_log::RotatingFile Member List

This is the complete list of members for isc::legal_log::RotatingFile, including all inherited members.

apply(const isc::db::DatabaseConnection::ParameterMap &parameters)isc::legal_log::RotatingFile
close()isc::legal_log::RotatingFilevirtual
currentTimeInfo() constisc::dhcp::LegalLogMgrvirtual
factory(const isc::db::DatabaseConnection::ParameterMap &parameters)isc::legal_log::RotatingFilestatic
genDurationString(const uint32_t secs)isc::dhcp::LegalLogMgrstatic
getBaseName() constisc::legal_log::RotatingFileinline
getFileName() constisc::legal_log::RotatingFileinline
getLogPath(bool reset=false, const std::string explicit_path="")isc::dhcp::LegalLogMgrstatic
getNowString() constisc::dhcp::LegalLogMgrvirtual
getNowString(const std::string &format) constisc::dhcp::LegalLogMgrvirtual
getParameters() constisc::dhcp::LegalLogMgrinlinevirtual
getPath() constisc::legal_log::RotatingFileinline
getRequestFormatExpression()isc::dhcp::LegalLogMgrinline
getResponseFormatExpression()isc::dhcp::LegalLogMgrinline
getTimestampFormat()isc::dhcp::LegalLogMgrinline
getTimeString(const struct timespec &time, const std::string &format)isc::dhcp::LegalLogMgrstatic
getType() constisc::legal_log::RotatingFileinlinevirtual
getYearMonthDay(const struct tm &time_info)isc::legal_log::RotatingFilestatic
isOpen() constisc::legal_log::RotatingFileprotectedvirtual
isUnusable()isc::dhcp::LegalLogMgrinlinevirtual
LegalLogMgr(const isc::db::DatabaseConnection::ParameterMap parameters)isc::dhcp::LegalLogMgrinline
now() constisc::dhcp::LegalLogMgrvirtual
open()isc::legal_log::RotatingFilevirtual
openInternal(struct tm &time_info, bool use_existing)isc::legal_log::RotatingFileprotectedvirtual
parseConfig(const isc::data::ConstElementPtr &parameters, isc::db::DatabaseConnection::ParameterMap &map)isc::dhcp::LegalLogMgrstatic
parseDatabase(const isc::data::ConstElementPtr &parameters, isc::db::DatabaseConnection::ParameterMap &map)isc::dhcp::LegalLogMgrstatic
parseExtraParameters(const isc::data::ConstElementPtr &parameters, isc::db::DatabaseConnection::ParameterMap &map)isc::dhcp::LegalLogMgrstatic
parseFile(const isc::data::ConstElementPtr &parameters, isc::db::DatabaseConnection::ParameterMap &map)isc::dhcp::LegalLogMgrstatic
parseSyslog(const isc::data::ConstElementPtr &parameters, isc::db::DatabaseConnection::ParameterMap &map)isc::dhcp::LegalLogMgrstatic
rotate()isc::legal_log::RotatingFileprotectedvirtual
RotatingFile(const isc::db::DatabaseConnection::ParameterMap &parameters)isc::legal_log::RotatingFile
setParameters(isc::db::DatabaseConnection::ParameterMap parameters)isc::dhcp::LegalLogMgrinlinevirtual
setRequestFormatExpression(const std::string &extended_format)isc::dhcp::LegalLogMgr
setResponseFormatExpression(const std::string &extended_format)isc::dhcp::LegalLogMgr
setTimestampFormat(const std::string &timestamp_format)isc::dhcp::LegalLogMgr
TimeUnit enum nameisc::legal_log::RotatingFile
updateFileNameAndTimestamp(struct tm &time_info, bool use_existing)isc::legal_log::RotatingFile
useExistingFiles(struct tm &time_info)isc::legal_log::RotatingFileprotected
validatePath(const std::string logpath)isc::dhcp::LegalLogMgrstatic
vectorDump(const std::vector< uint8_t > &bytes)isc::dhcp::LegalLogMgrstatic
vectorHexDump(const std::vector< uint8_t > &bytes, const std::string &delimiter=":")isc::dhcp::LegalLogMgrstatic
writeln(const std::string &text, const std::string &addr)isc::legal_log::RotatingFilevirtual
~LegalLogMgr()=defaultisc::dhcp::LegalLogMgrvirtual
~RotatingFile()isc::legal_log::RotatingFilevirtual