| ▼ 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 | |