Mobile API Reference  MicroStrategy 2019
MFormat Namespace Reference

Classes

class  BigDecimalFormat
 
class  BigDecimalFormatImpl
 
class  ColorText
 
class  CondText
 
class  DateTimeFormat
 
class  DateTimeFormatImpl
 
class  DecimalFormatWrapper
 
class  NumberFormat
 
class  NumberFormatImpl
 
class  SubFormat
 

Typedefs

typedef const struct __CFLocale * CFLocaleRef
 
typedef MBase::StrongPtr< DateTimeFormat, MBase::DeleteOperatorGeneric< DateTimeFormat > > DateTimeFormatPtr
 
typedef MBase::String UnicodeString
 
typedef std::map< int, MBase::StringSymbolMap
 
typedef MBase::StrongPtr< DecimalFormatWrapperDecimalFormatWrapperPtr
 

Enumerations

enum  COLOR {
  NONCOLOR = 0x010101, BLACK = 0x0, RED = 0xFF, GREEN = 0x8000,
  YELLOW = 0xFFFF, BLUE = 0xFF0000, MAGENTA = 0xFF00FF, CYAN = 0xFFFF00,
  WHITE = 0xFFFFFF
}
 

Functions

BigDecimalFormatCreateBigDecimalFormat ()
 
DateTimeFormatCreateDateTimeFormat (const WCHAR *iPattern=NULL, CFLocaleRef ipLocale=NULL)
 

Variables

const int MAX_SUPPORTED_DATETIME_LOCALES = 33
 

Typedef Documentation

◆ CFLocaleRef

typedef const struct __CFLocale* MFormat::CFLocaleRef

◆ DateTimeFormatPtr

◆ DecimalFormatWrapperPtr

◆ SymbolMap

typedef std::map<int, MBase::String> MFormat::SymbolMap

◆ UnicodeString

Enumeration Type Documentation

◆ COLOR

Enumerator
NONCOLOR 
BLACK 
RED 
GREEN 
YELLOW 
BLUE 
MAGENTA 
CYAN 
WHITE 

Function Documentation

◆ CreateBigDecimalFormat()

BigDecimalFormat* MFormat::CreateBigDecimalFormat ( )

◆ CreateDateTimeFormat()

DateTimeFormat* MFormat::CreateDateTimeFormat ( const WCHAR iPattern = NULL,
CFLocaleRef  ipLocale = NULL 
)

Variable Documentation

◆ MAX_SUPPORTED_DATETIME_LOCALES

const int MFormat::MAX_SUPPORTED_DATETIME_LOCALES = 33