|
CX Framework
Cross-platform C utility framework
|
Files | |
| log.h | |
| Core logging system API. | |
| log_private.h | |
| logconsole.h | |
| Console-based log destination with level coloring. | |
| logctx.h | |
| Per-thread log context: fields every record on this thread inherits. | |
| logfile.h | |
| File-based log destination with rotation support. | |
| logforward.h | |
| Forwarding log records to another instance. | |
| loggroup.h | |
| Drain groups: which thread does a destination's work. | |
| logmembuf.h | |
| Memory buffer log destination for testing and debugging. | |
| logring.h | |
| Bounded retention rings: the boot window, and the retroactive debug ring. | |
| logserializer.h | |
| Log record serializers, independent of where the result is written. | |
| logsnapshot.cxh | |
| logvolume.h | |
| Volume control: what happens when there is too much to log. | |
| logwire.h | |
| Wire codec for log records: records in, framed bytes out, and back again. | |
| logwire_private.h | |