Mobile API Reference  MicroStrategy 2019
MSIUtility.h File Reference
#import <Foundation/Foundation.h>
#import <string>

Go to the source code of this file.

Classes

class  MSIUtility
 
category  MSIUtility(Internal)
 

Macros

#define SuppressPerformSelectorLeakWarning(Stuff)
 

Enumerations

enum  EnumLogOption {
  LO_NO_LOG = 0, LO_IMPORTANT_INFO = 1, LO_TRACE_METHODS = 2, LO_VIEW_TREE = 4,
  LO_RETAIN_COUNT = 8, LO_METRICS_INFO = 16, LO_TRACE_GENERAL_INFO = 32
}
 

Macro Definition Documentation

◆ SuppressPerformSelectorLeakWarning

#define SuppressPerformSelectorLeakWarning (   Stuff)
Value:
do { \
_Pragma("clang diagnostic push") \
_Pragma("clang diagnostic ignored \"-Warc-performSelector-leaks\"") \
Stuff; \
_Pragma("clang diagnostic pop") \
} while (0)

Enumeration Type Documentation

◆ EnumLogOption

Enum for log options. This enum is not intended to be used by SDK users.

The element ID of this enum should be a power of 2 so that several log options can be combined like (LO_VIEW_TREE | LO_RETAIN_COUNT).

Enumerator
LO_NO_LOG 
LO_IMPORTANT_INFO 
LO_TRACE_METHODS 
LO_VIEW_TREE 
LO_RETAIN_COUNT 
LO_METRICS_INFO 
LO_TRACE_GENERAL_INFO