1 Star 0 Fork 0

rustlab/log4cplus

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
TODO 1.42 KB
一键复制 编辑 原始数据 按行查看 历史
Vaclav Zeman 提交于 2013-07-22 20:40 . TODO: Update.
Possible enhancements and directions of development, in no particular
order:
- Rewrite FileAppender to use OS specific file handling to allow
RollingFileAppender to roll log files shared between multiple
processes even on Windows.
- Improve error handling
- allow not to throw exceptions
- create hooks to allow users to override behaviour
- EventLog library appender.
- org.apache.log4j.net.ZeroConfSocketHubAppender.
- Reading log4j-like XML configuration files.
- More flexible events format for transport over network. ASN.1? XML?
YAML? JSON?.
- Modular PatternLayout; public PatternConverter classes; user defined
format specifiers.
- More flexible log file rotation, like keeping only last 31 days of
logs produced by DailyRollingFileAppender, rotate at midnight, etc.
- Installers for Debian, Ubuntu, Windows/Qt Creator.
- Allow specifying codecvt facet for FileAppender through properties.
- Custom codecvt facet for use FileAppender using log4cplus' internal
wchar_t <-> chart conversion routines.
- Research possible use of Valgrind at compile time.
- Research possible use of -fmudflap.
- Improve CMake configuration checks (TLS) to be on par with
Autoconf's.
- ConsoleAppender or specialized appender with colored output per log
level for *NIX platforms. Win32ConsoleAppender already has some
support for this.
- Graylog2/GELF appender. See
<https://github.com/Graylog2/graylog2-docs/wiki/GELF>.
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/rustlab/log4cplus.git
git@gitee.com:rustlab/log4cplus.git
rustlab
log4cplus
log4cplus
master

搜索帮助

23e8dbc6 1850385 7e0993f3 1850385