output
Registers an output destination for the specified log types.
Outputs define where logs will be sent (e.g., console, file, network). Multiple outputs can be registered for the same log type. If the output is a buffered output, it will be managed by the logger's lifecycle.
Return
This Puree instance for method chaining
Parameters
The output destination to register
Variable number of Kotlin classes representing the log types to send to this output
Throws
If attempting to register a buffered output with a duplicate uniqueId
Registers an output destination for the specified log types.
Outputs define where logs will be sent (e.g., console, file, network). Multiple outputs can be registered for the same log type. If the output is a buffered output, it will be managed by the logger's lifecycle.
Return
This Puree instance for method chaining
Parameters
The output destination to register
NSArray of Objective-C classes representing the log types to send to this output
Throws
If attempting to register a buffered output with a duplicate uniqueId