Classes
-The following classes are available globally.
- --
-
-
- --
- - - ConsoleAppender -
-- --- - ---The ConsoleAppender class can output your xcode console with print function.
- - See more ---Declaration
---Swift
-
- -public class ConsoleAppender : LBLoggerAppender
- -
- --
- - - LBLogger -
-- --- - ---The LBLogger class is writing string messages to the LogboardAppender.
- - See more ---Declaration
---Swift
-
- -public class LBLogger
- -
- --
- - - MultiAppender -
-- --- - ---The MultiAppender class delegates appenders.
-Example code:
-
- - See more -let multi = MultiAppender() -multi.appenders.append(ConsoleAppender()) -multi.appenders.append(SocketAppender()) -logger.appender = multi -
--Declaration
---Swift
-
- -public class MultiAppender : LBLoggerAppender
- -
- --
- - - NullAppender -
-- --- - ---The NullAppender class does output no message.
- - See more ---Declaration
---Swift
-
- -public class NullAppender : LBLoggerAppender
- -
- --
- - - OSLoggerAppender -
-- --- - ---The OSLoggerAppender class can output your Console.app with os_log function.
--- - See more -Seealso
- https://developer.apple.com/documentation/os/logging/generating_log_messages_from_your_code - ---Declaration
---Swift
-
- -@available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *) -public class OSLoggerAppender : LBLoggerAppender
- -
- --
- - - SocketAppender -
-- --- - ---The SocketAppender class writes a message to LogboardConsole service.
- - See more ---Declaration
---Swift
-
- -public class SocketAppender : LBLoggerAppender
-