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) {
106 func (logger *Logger) WithField(key string, value interface{}) *Entry {
114 func (logger *Logger) WithFields(fields Fields) *Entry {
122 func (logger *Logger) WithError(err error) *Entry {
129 func (logger *Logger) WithContext(ctx context.Context) *Entry {
136 func (logger *Logger) WithTime(t time.Time) *Entry {
142 func (logger *Logger) Logf(level Level, format string, args ...interface{}) {
150 func (logger *Logger) Tracef(format string, args ...interface{}) {
154 func (logger *Logger) Debugf(format string, args ...interface{}) {
158 func (logger *Logger) Infof(format string, args ...interface{}) {
162 func (logger *Logger) Printf(format string, args ...interface{}) {
168 func (logger *Logger) Warnf(format string, args ...interface{}) {
172 func (logger *Logger) Warningf(format string, args ...interface{}) {
176 func (logger *Logger) Errorf(format string, args ...interface{}) {
180 func (logger *Logger) Fatalf(format string, args ...interface{}) {
185 func (logger *Logger) Panicf(format string, args ...interface{}) {
189 func (logger *Logger) Log(level Level, args ...interface{}) {
197 func (logger *Logger) Trace(args ...interface{}) {
201 func (logger *Logger) Debug(args ...interface{}) {
205 func (logger *Logger) Info(args ...interface{}) {
209 func (logger *Logger) Print(args ...interface{}) {
215 func (logger *Logger) Warn(args ...interface{}) {
219 func (logger *Logger) Warning(args ...interface{}) {
223 func (logger *Logger) Error(args ...interface{}) {
227 func (logger *Logger) Fatal(args ...interface{}) {
232 func (logger *Logger) Panic(args ...interface{}) {
236 func (logger *Logger) Logln(level Level, args ...interface{}) {
244 func (logger *Logger) Traceln(args ...interface{}) {
248 func (logger *Logger) Debugln(args ...interface{}) {
252 func (logger *Logger) Infoln(args ...interface{}) {
256 func (logger *Logger) Println(args ...interface{}) {
262 func (logger *Logger) Warnln(args ...interface{}) {
266 func (logger *Logger) Warningln(args ...interface{}) {
270 func (logger *Logger) Errorln(args ...interface{}) {
274 func (logger *Logger) Fatalln(args ...interface{}) {
279 func (logger *Logger) Panicln(args ...interface{}) {
283 func (logger *Logger) Exit(code int) {
294 func (logger *Logger) SetNoLock() {
298 func (logger *Logger) level() Level {
303 func (logger *Logger) SetLevel(level Level) {
308 func (logger *Logger) GetLevel() Level {
313 func (logger *Logger) AddHook(hook Hook) {
320 func (logger *Logger) IsLevelEnabled(level Level) bool {
325 func (logger *Logger) SetFormatter(formatter Formatter) {
332 func (logger *Logger) SetOutput(output io.Writer) {
338 func (logger *Logger) SetReportCaller(reportCaller bool) {
345 func (logger *Logger) ReplaceHooks(hooks LevelHooks) LevelHooks {