CISLoggerProtocol
@protocol CISLoggerProtocol <NSObject>
@required
/**
* Associates a module name with this Logger.
* @param moduleName The module name to use for this logger.
*/
-(void)setModuleName:(NSString *)moduleName;
/**
* Associates a session ID with this Logger.
* @param sessionId The session ID to use for this logger.
*/
-(void)setSessionId:(int)sessionId;
/**
* Logs a message to the console at func level.
* @param message The message to log at func level.
*/
-(void)func:(NSString *)message;
/**
* Logs a message to the console at DEBUG level.
* @param message The message to log at DEBUG level.
*/
-(void)debug:(NSString *)message;
/**
* Logs a message to the console at INFO level.
* @param message The message to log at INFO level.
*/
-(void)info:(NSString *)message;
/**
* Logs a message to the console at WARNING level.
* @param message The message to log at WARNING level.
*/
-(void)warning:(NSString *)message;
/**
* Logs a message to the console at ERROR level.
* @param message The message to log at ERROR level.
*/
-(void)error:(NSString *)message;
@optional
/*
* Used only for for debugging when we want to log to console
* but not log to buffer
* @praram NSString logger message
* @param LogLevel Log level
*/
-(void)consoleLog:(NSString *)message logLevel:(LogLevel)LogLevel;
@end
Undocumented
-
Associates a module name with this Logger.
Declaration
Objective-C
- (void)setModuleName:(NSString *)moduleName;
Swift
func setModuleName(_ moduleName: String!)
Parameters
moduleName
The module name to use for this logger.
-
Associates a session ID with this Logger.
Declaration
Objective-C
- (void)setSessionId:(int)sessionId;
Swift
func setSessionId(_ sessionId: Int32)
Parameters
sessionId
The session ID to use for this logger.
-
Logs a message to the console at func level.
Declaration
Objective-C
- (void)func:(NSString *)message;
Swift
func `func`(_ message: String!)
Parameters
message
The message to log at func level.
-
Logs a message to the console at DEBUG level.
Declaration
Objective-C
- (void)debug:(NSString *)message;
Swift
func debug(_ message: String!)
Parameters
message
The message to log at DEBUG level.
-
Logs a message to the console at INFO level.
Declaration
Objective-C
- (void)info:(NSString *)message;
Swift
func info(_ message: String!)
Parameters
message
The message to log at INFO level.
-
Logs a message to the console at WARNING level.
Declaration
Objective-C
- (void)warning:(NSString *)message;
Swift
func warning(_ message: String!)
Parameters
message
The message to log at WARNING level.
-
Logs a message to the console at ERROR level.
Declaration
Objective-C
- (void)error:(NSString *)message;
Swift
func error(_ message: String!)
Parameters
message
The message to log at ERROR level.