Lines Matching defs:Logger

17 type Logger struct {  struct
21 Out io.Writer
25 Hooks LevelHooks
32 Formatter Formatter
35 ReportCaller bool
40 Level Level
42 mu MutexWrap
44 entryPool sync.Pool
46 ExitFunc exitFunc
95 func (logger *Logger) newEntry() *Entry {
103 func (logger *Logger) releaseEntry(entry *Entry) {
112 func (logger *Logger) WithField(key string, value interface{}) *Entry {
120 func (logger *Logger) WithFields(fields Fields) *Entry {
128 func (logger *Logger) WithError(err error) *Entry {
135 func (logger *Logger) WithContext(ctx context.Context) *Entry {
142 func (logger *Logger) WithTime(t time.Time) *Entry {
148 func (logger *Logger) Logf(level Level, format string, args ...interface{}) {
156 func (logger *Logger) Tracef(format string, args ...interface{}) {
160 func (logger *Logger) Debugf(format string, args ...interface{}) {
164 func (logger *Logger) Infof(format string, args ...interface{}) {
168 func (logger *Logger) Printf(format string, args ...interface{}) {
174 func (logger *Logger) Warnf(format string, args ...interface{}) {
178 func (logger *Logger) Warningf(format string, args ...interface{}) {
182 func (logger *Logger) Errorf(format string, args ...interface{}) {
186 func (logger *Logger) Fatalf(format string, args ...interface{}) {
191 func (logger *Logger) Panicf(format string, args ...interface{}) {
195 func (logger *Logger) Log(level Level, args ...interface{}) {
203 func (logger *Logger) LogFn(level Level, fn LogFunction) {
211 func (logger *Logger) Trace(args ...interface{}) {
215 func (logger *Logger) Debug(args ...interface{}) {
219 func (logger *Logger) Info(args ...interface{}) {
223 func (logger *Logger) Print(args ...interface{}) {
229 func (logger *Logger) Warn(args ...interface{}) {
233 func (logger *Logger) Warning(args ...interface{}) {
237 func (logger *Logger) Error(args ...interface{}) {
241 func (logger *Logger) Fatal(args ...interface{}) {
246 func (logger *Logger) Panic(args ...interface{}) {
250 func (logger *Logger) TraceFn(fn LogFunction) {
254 func (logger *Logger) DebugFn(fn LogFunction) {
258 func (logger *Logger) InfoFn(fn LogFunction) {
262 func (logger *Logger) PrintFn(fn LogFunction) {
268 func (logger *Logger) WarnFn(fn LogFunction) {
272 func (logger *Logger) WarningFn(fn LogFunction) {
276 func (logger *Logger) ErrorFn(fn LogFunction) {
280 func (logger *Logger) FatalFn(fn LogFunction) {
285 func (logger *Logger) PanicFn(fn LogFunction) {
289 func (logger *Logger) Logln(level Level, args ...interface{}) {
297 func (logger *Logger) Traceln(args ...interface{}) {
301 func (logger *Logger) Debugln(args ...interface{}) {
305 func (logger *Logger) Infoln(args ...interface{}) {
309 func (logger *Logger) Println(args ...interface{}) {
315 func (logger *Logger) Warnln(args ...interface{}) {
319 func (logger *Logger) Warningln(args ...interface{}) {
323 func (logger *Logger) Errorln(args ...interface{}) {
327 func (logger *Logger) Fatalln(args ...interface{}) {
332 func (logger *Logger) Panicln(args ...interface{}) {
336 func (logger *Logger) Exit(code int) {
347 func (logger *Logger) SetNoLock() {
351 func (logger *Logger) level() Level {
356 func (logger *Logger) SetLevel(level Level) {
361 func (logger *Logger) GetLevel() Level {
366 func (logger *Logger) AddHook(hook Hook) {
373 func (logger *Logger) IsLevelEnabled(level Level) bool {
378 func (logger *Logger) SetFormatter(formatter Formatter) {
385 func (logger *Logger) SetOutput(output io.Writer) {
391 func (logger *Logger) SetReportCaller(reportCaller bool) {
398 func (logger *Logger) ReplaceHooks(hooks LevelHooks) LevelHooks {