Map Doc  1.0
iOS-引擎SDK-开放平台
MBLogSystem.h 文件参考
#import <Foundation/Foundation.h>

浏览源代码.

class  MBLogSystem
 
class  MBLog_T
 

宏定义

#define LOG_MACRO(frmt, ...)   [MBLogSystem log: (frmt), ## __VA_ARGS__]
 
#define MBLogDebug(frmt, ...)   {}
 
#define MBLog(frmt, ...)   do{ LOG_MACRO((frmt), ##__VA_ARGS__); } while(0)
 

类型定义

typedef MBLog_Tmb_log_t
 

枚举

enum  MB_LOG_LEVEL {
  MB_LOG_LEVEL_NONE = 0, MB_LOG_LEVEL_ERROR = 1, MB_LOG_LEVEL_WARNING = 3, MB_LOG_LEVEL_DEFAULT = 7,
  MB_LOG_LEVEL_INFO = 15, MB_LOG_LEVEL_DEBUG = 31
}
 

函数

mb_log_t mb_log_create (NSString *tag, BOOL write, BOOL display)
 
void mb_log (mb_log_t log, NSString *des,...)
 
void mb_log_info (mb_log_t log, NSString *des,...)
 
void mb_log_debug (mb_log_t log, NSString *des,...)
 
void mb_log_warning (mb_log_t log, NSString *des,...)
 
void mb_log_error (mb_log_t log, NSString *des,...)
 
void mb_log_permitted_level (MB_LOG_LEVEL level)
 
void mb_log_filter (NSArray *fArray)
 
NSArray * mb_log_all ()
 

宏定义说明

◆ LOG_MACRO

#define LOG_MACRO (   frmt,
  ... 
)    [MBLogSystem log: (frmt), ## __VA_ARGS__]

◆ MBLog

#define MBLog (   frmt,
  ... 
)    do{ LOG_MACRO((frmt), ##__VA_ARGS__); } while(0)

◆ MBLogDebug

#define MBLogDebug (   frmt,
  ... 
)    {}

类型定义说明

◆ mb_log_t

typedef MBLog_T* mb_log_t

枚举类型说明

◆ MB_LOG_LEVEL

枚举值
MB_LOG_LEVEL_NONE 
MB_LOG_LEVEL_ERROR 
MB_LOG_LEVEL_WARNING 
MB_LOG_LEVEL_DEFAULT 
MB_LOG_LEVEL_INFO 
MB_LOG_LEVEL_DEBUG 

函数说明

◆ mb_log()

void mb_log ( mb_log_t  log,
NSString *  des,
  ... 
)

◆ mb_log_all()

NSArray* mb_log_all ( )

◆ mb_log_create()

mb_log_t mb_log_create ( NSString *  tag,
BOOL  write,
BOOL  display 
)

◆ mb_log_debug()

void mb_log_debug ( mb_log_t  log,
NSString *  des,
  ... 
)

◆ mb_log_error()

void mb_log_error ( mb_log_t  log,
NSString *  des,
  ... 
)

◆ mb_log_filter()

void mb_log_filter ( NSArray *  fArray)

◆ mb_log_info()

void mb_log_info ( mb_log_t  log,
NSString *  des,
  ... 
)

◆ mb_log_permitted_level()

void mb_log_permitted_level ( MB_LOG_LEVEL  level)

◆ mb_log_warning()

void mb_log_warning ( mb_log_t  log,
NSString *  des,
  ... 
)