▼ stumpless | |
▼ config | Configuration-specific header files |
journald_supported.h | Functions that help when using journald targets |
wel_supported.h | Functions necessary when using Windows Event Log targets |
▼ level | Header files for working with specific logging levels |
alert.h | Macro functions that log messages and entries at the alert level |
crit.h | Macro functions that log messages and entries at the crit level |
debug.h | Macro functions that log messages and entries at the debug level |
emerg.h | Macro functions that log messages and entries at the emerg level |
err.h | Macro functions that log messages and entries at the err level |
info.h | Macro functions that log messages and entries at the info level |
mask.h | Masks that provide shorthand for enabling or disabling logging levels at compile time |
notice.h | Macro functions that log messages and entries at the notice level |
trace.h | Macro functions that log messages and entries for source tracing |
warning.h | Macro functions that log messages and entries at the warning level |
▼ target | Header files for target types provided by the library |
buffer.h | Buffer targets provide the simple capability to write logs into a character buffer |
chain.h | Chains allow logs to be sent to a group of targets |
file.h | File targets allow logs to be sent to a specified file |
function.h | Function targets allow log entries to be sent to a custom function, making it possible to implement arbitrary functionality using this library as a logging framework |
journald.h | Journald targets send messages to a systemd journald service |
network.h | Network targets allow logs to be sent over a network to a remote log collector or relay |
socket.h | Socket targets allow logs to be sent to a Unix domain socket |
sqlite3.h | SQLite3 targets allow logs to be sent to a SQLite3 database |
stream.h | Functions for working with stream targets (that is, FILE pointers) |
wel.h | Functions for working with Windows Event Log (WEL) targets |
config.h | Configuration information to provide to code built with the library |
element.h | Types and functions for creating and modifying elements |
entry.h | Types and functions for creating and modifying entries |
error.h | Error codes and functions for detecting and assessing them |
facility.h | Facility codes for classifying log entries |
filter.h | Filters that can be used to control which entries are sent to targets at runtime |
generator.h | Generic functionality to be used with STUMPLESS_FOREACH macros to allow for more generic definition of enumerations and to string functions |
id.h | The identification for targets within the library |
log.h | Convenience functions for creating and writing simple log entries |
memory.h | Functions for controlling memory allocation during execution |
option.h | Options that can be used to modify the behavior of Stumpless components |
param.h | Types and functions for creating and modifying params |
priority.h | Priority value (PRIVAL) represents both the Facility and Severity values |
prival.h | Functions for working with privals |
severity.h | Severity codes for classifying log entries |
target.h | General types and functions for working with all targets |
version.h | Runtime information about the library |
stumpless.h | The main header file for the stumpless logging library |