Lines Matching defs:Logger

12 type Logger struct {  struct
16 Out io.Writer
20 Hooks LevelHooks
27 Formatter Formatter
30 ReportCaller bool
35 Level Level
37 mu MutexWrap
39 entryPool sync.Pool
41 ExitFunc exitFunc
90 func (logger *Logger) newEntry() *Entry {
98 func (logger *Logger) releaseEntry(entry *Entry) {
107 func (logger *Logger) WithField(key string, value interface{}) *Entry {
115 func (logger *Logger) WithFields(fields Fields) *Entry {
123 func (logger *Logger) WithError(err error) *Entry {
130 func (logger *Logger) WithContext(ctx context.Context) *Entry {
137 func (logger *Logger) WithTime(t time.Time) *Entry {
143 func (logger *Logger) Logf(level Level, format string, args ...interface{}) {
151 func (logger *Logger) Tracef(format string, args ...interface{}) {
155 func (logger *Logger) Debugf(format string, args ...interface{}) {
159 func (logger *Logger) Infof(format string, args ...interface{}) {
163 func (logger *Logger) Printf(format string, args ...interface{}) {
169 func (logger *Logger) Warnf(format string, args ...interface{}) {
173 func (logger *Logger) Warningf(format string, args ...interface{}) {
177 func (logger *Logger) Errorf(format string, args ...interface{}) {
181 func (logger *Logger) Fatalf(format string, args ...interface{}) {
186 func (logger *Logger) Panicf(format string, args ...interface{}) {
190 func (logger *Logger) Log(level Level, args ...interface{}) {
198 func (logger *Logger) Trace(args ...interface{}) {
202 func (logger *Logger) Debug(args ...interface{}) {
206 func (logger *Logger) Info(args ...interface{}) {
210 func (logger *Logger) Print(args ...interface{}) {
216 func (logger *Logger) Warn(args ...interface{}) {
220 func (logger *Logger) Warning(args ...interface{}) {
224 func (logger *Logger) Error(args ...interface{}) {
228 func (logger *Logger) Fatal(args ...interface{}) {
233 func (logger *Logger) Panic(args ...interface{}) {
237 func (logger *Logger) Logln(level Level, args ...interface{}) {
245 func (logger *Logger) Traceln(args ...interface{}) {
249 func (logger *Logger) Debugln(args ...interface{}) {
253 func (logger *Logger) Infoln(args ...interface{}) {
257 func (logger *Logger) Println(args ...interface{}) {
263 func (logger *Logger) Warnln(args ...interface{}) {
267 func (logger *Logger) Warningln(args ...interface{}) {
271 func (logger *Logger) Errorln(args ...interface{}) {
275 func (logger *Logger) Fatalln(args ...interface{}) {
280 func (logger *Logger) Panicln(args ...interface{}) {
284 func (logger *Logger) Exit(code int) {
295 func (logger *Logger) SetNoLock() {
299 func (logger *Logger) level() Level {
304 func (logger *Logger) SetLevel(level Level) {
309 func (logger *Logger) GetLevel() Level {
314 func (logger *Logger) AddHook(hook Hook) {
321 func (logger *Logger) IsLevelEnabled(level Level) bool {
326 func (logger *Logger) SetFormatter(formatter Formatter) {
333 func (logger *Logger) SetOutput(output io.Writer) {
339 func (logger *Logger) SetReportCaller(reportCaller bool) {
346 func (logger *Logger) ReplaceHooks(hooks LevelHooks) LevelHooks {