sylar - 服务器框架类图
2021-09-28 20:38:18 11 举报
服务器和配置类图
作者其他创作
大纲/内容
NameFormatterItem
- format
ElapseFormatterItem
1:N
FilenameFormatterItem
ThreadIdFormatterItem
1:1
LogFormatter
- formatter: string- Items::std::vector<FormatterItem>
+ format()
继承
TabFormatterItem
- val:T
- operator()(F):T
StdoutLogAppender
+ log()+toYamlString()
Logger
- name: string- level: LogLevel- appenders:std::vector<LogAppender>- formatter: LogFormatter
+ log(params):return Type+ debug()+ info()+ warn()+ error()+ fatal()+ addAppender()+ delAppender()+ clearAppender()+ setFormatter()+ setLevel()
FormatterItem
ConfigVarBase
- name: string- description: string
- fromString()- toString()
LogAppender
- level: LogLevel- formatter:LogFormatter
+ log()+ toYamlString()
DateTimeFormatterItem
- fromString()- toString()- getValue
FiberFormatterItem
NewLineFormatterItem
MessageFormatterItem
Config
- variables: map<>
- Lookup()
LevelFormatterItem
LIneFormatterItem
FileLogAppender
- file: string

收藏
0 条评论
下一页