Skip to content

alfmunny/wille

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wille

A multi-threading server-client framework

Build

mkdir build
cmake -Bbuild -S.
make -C build run

Test

Logging

  • Logger
    • A list of LogAppenders:
    • A LogFormatter: A default formatter for passing to LogAppender
      • Sub class FormatItem: Single item of log. Every item of component must inherit it and implement a format method.
      • log(): go through all appenders and use each appender's formatter to log.
    • LogLevel: Every Logger has a default level (DEBUG)
  • LogAppender: destination of logs.
    • A LogFormatter: Every LogAppender can have its own formatter.
    • A LogLevel: Every LogAppender has a default level (DEBUG)
  • LogLevel: log levels. DEBUG, INFO, WARN, ERROR, FATAL
  • LogEvent: log content.
    • LogLevel: Every LogEvent has a level

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages