16             return dot && 0 == std::wcscmp(dot, L
".csv");
    18             return dot && 0 == std::strcmp(dot, 
".csv");
    26     template<
int instance>
    30         return appender ? logger.
addAppender(appender) : logger;
    35         return init<PLOG_DEFAULT_INSTANCE>(maxSeverity, appender);
    41     template<
class Formatter, 
int instance>
    45         return init<instance>(maxSeverity, &rollingFileAppender);
    48     template<
class Formatter>
    51         return init<Formatter, PLOG_DEFAULT_INSTANCE>(maxSeverity, fileName, maxFileSize, maxFiles);
    57     template<
int instance>
    60         return isCsv(fileName) ? init<CsvFormatter, instance>(maxSeverity, fileName, maxFileSize, maxFiles) : init<TxtFormatter, instance>(maxSeverity, fileName, maxFileSize, maxFiles);
    65         return init<PLOG_DEFAULT_INSTANCE>(maxSeverity, fileName, maxFileSize, maxFiles);
    72     template<
class Formatter, 
int instance>
    75         return init<Formatter, instance>(maxSeverity, util::toWide(fileName).c_str(), maxFileSize, maxFiles);
    78     template<
class Formatter>
    81         return init<Formatter, PLOG_DEFAULT_INSTANCE>(maxSeverity, fileName, maxFileSize, maxFiles);
    84     template<
int instance>
    87         return init<instance>(maxSeverity, util::toWide(fileName).c_str(), maxFileSize, maxFiles);
    92         return init<PLOG_DEFAULT_INSTANCE>(maxSeverity, fileName, maxFileSize, maxFiles);
 Definition: AndroidAppender.h:5
 
Logger & addAppender(IAppender *appender)
Definition: Logger.h:20
 
Definition: RollingFileAppender.h:10
 
char nchar
Definition: Util.h:59
 
Logger< instance > & init(Severity maxSeverity=none, IAppender *appender=NULL)
Definition: Init.h:27
 
Definition: IAppender.h:6
 
const nchar * findExtensionDot(const nchar *fileName)
Definition: Util.h:210
 
Severity
Definition: Severity.h:5