Tuya iOS Smart Life App SDK 5.15.0
ThingAvLogger Class Reference

#import <ThingAvLogger.h>

Inheritance diagram for ThingAvLogger:

Instance Methods

(instancetype) - NS_UNAVAILABLE
 
(void) - initAvLoggerWithDelegate
 
(void) - deinitAvLogger
 
(int) - enableLogReport:
 
(int) - setFileDumpFolder:
 
(int) - setCacheFolder:
 
(int) - enableDebug:
 
(int) - enableFileDump:
 
(int) - enableLocalLogFileRecord:
 
(BOOL) - getDumpStatus
 
(NSString *) - getVersion
 
(int) - setLogInterval:
 
(instancetype) - NS_UNAVAILABLE
 
(void) - initAvLoggerWithDelegate
 
(void) - deinitAvLogger
 
(int) - enableLogReport:
 
(int) - setFileDumpFolder:
 
(int) - setCacheFolder:
 
(int) - enableDebug:
 
(int) - enableFileDump:
 
(int) - enableLocalLogFileRecord:
 
(BOOL) - getDumpStatus
 
(NSString *) - getVersion
 
(int) - setLogInterval:
 

Class Methods

(instancetype) + sharedInstance
 
(instancetype) + sharedInstance
 

Properties

id< ThingAvLoggerDelegatedelegate
 

Detailed Description

Definition at line 6 of file ThingAvLogger.h.

Method Documentation

◆ deinitAvLogger [1/2]

- (void) deinitAvLogger

deinitialize the sdk

◆ deinitAvLogger [2/2]

- (void) deinitAvLogger

deinitialize the sdk

◆ enableDebug: [1/2]

- (int) enableDebug: (bool)  enable

enable the debug or not open the consolle output or not enable : true : 开启控制台日志打印 false : 关闭控制台日志打印

◆ enableDebug: [2/2]

- (int) enableDebug: (bool)  enable

enable the debug or not open the consolle output or not enable : true : 开启控制台日志打印 false : 关闭控制台日志打印

◆ enableFileDump: [1/2]

- (int) enableFileDump: (bool)  enable

◆ enableFileDump: [2/2]

- (int) enableFileDump: (bool)  enable

◆ enableLocalLogFileRecord: [1/2]

- (int) enableLocalLogFileRecord: (bool)  enable

enable local log file record.

◆ enableLocalLogFileRecord: [2/2]

- (int) enableLocalLogFileRecord: (bool)  enable

enable local log file record.

◆ enableLogReport: [1/2]

- (int) enableLogReport: (bool)  enable

控制日志是否上报平台

◆ enableLogReport: [2/2]

- (int) enableLogReport: (bool)  enable

控制日志是否上报平台

◆ getDumpStatus [1/2]

- (BOOL) getDumpStatus

◆ getDumpStatus [2/2]

- (BOOL) getDumpStatus

◆ getVersion [1/2]

- (NSString *) getVersion

get the sdk version

◆ getVersion [2/2]

- (NSString *) getVersion

get the sdk version

◆ initAvLoggerWithDelegate [1/2]

- (void) initAvLoggerWithDelegate

initialize the avlogger The delegate property must be set before this method can be called!!

◆ initAvLoggerWithDelegate [2/2]

- (void) initAvLoggerWithDelegate

initialize the avlogger The delegate property must be set before this method can be called!!

◆ NS_UNAVAILABLE [1/2]

- (instancetype) NS_UNAVAILABLE

◆ NS_UNAVAILABLE [2/2]

- (instancetype) NS_UNAVAILABLE

◆ setCacheFolder: [1/2]

- (int) setCacheFolder: (NSString *)  folder

set the cache folder.

◆ setCacheFolder: [2/2]

- (int) setCacheFolder: (NSString *)  folder

set the cache folder.

◆ setFileDumpFolder: [1/2]

- (int) setFileDumpFolder: (NSString *)  folder

set the debug folder for log file and dump file saved.

◆ setFileDumpFolder: [2/2]

- (int) setFileDumpFolder: (NSString *)  folder

set the debug folder for log file and dump file saved.

◆ setLogInterval: [1/2]

- (int) setLogInterval: (int)  interVal

set log print interVal

◆ setLogInterval: [2/2]

- (int) setLogInterval: (int)  interVal

set log print interVal

◆ sharedInstance [1/2]

+ (instancetype) sharedInstance

◆ sharedInstance [2/2]

+ (instancetype) sharedInstance

Property Documentation

◆ delegate

- (id< ThingAvLoggerDelegate >) delegate
readwritenonatomicweak

Definition at line 8 of file ThingAvLogger.h.


The documentation for this class was generated from the following files: