PNG  IHDRX cHRMz&u0`:pQ<bKGD pHYsodtIME MeqIDATxw]Wug^Qd˶ 6`!N:!@xI~)%7%@Bh&`lnjVF29gΨ4E$|>cɚ{gk= %,a KX%,a KX%,a KX%,a KX%,a KX%,a KX%, b` ǟzeאfp]<!SJmɤY޲ڿ,%c ~ع9VH.!Ͳz&QynֺTkRR.BLHi٪:l;@(!MԴ=žI,:o&N'Kù\vRmJ雵֫AWic H@" !: Cé||]k-Ha oݜ:y F())u]aG7*JV@J415p=sZH!=!DRʯvɱh~V\}v/GKY$n]"X"}t@ xS76^[bw4dsce)2dU0 CkMa-U5tvLƀ~mlMwfGE/-]7XAƟ`׮g ewxwC4\[~7@O-Q( a*XGƒ{ ՟}$_y3tĐƤatgvێi|K=uVyrŲlLӪuܿzwk$m87k( `múcE)"@rK( z4$D; 2kW=Xb$V[Ru819קR~qloѱDyįݎ*mxw]y5e4K@ЃI0A D@"BDk_)N\8͜9dz"fK0zɿvM /.:2O{ Nb=M=7>??Zuo32 DLD@D| &+֎C #B8ַ`bOb $D#ͮҪtx]%`ES`Ru[=¾!@Od37LJ0!OIR4m]GZRJu$‡c=%~s@6SKy?CeIh:[vR@Lh | (BhAMy=݃  G"'wzn޺~8ԽSh ~T*A:xR[ܹ?X[uKL_=fDȊ؂p0}7=D$Ekq!/t.*2ʼnDbŞ}DijYaȲ(""6HA;:LzxQ‘(SQQ}*PL*fc\s `/d'QXW, e`#kPGZuŞuO{{wm[&NBTiiI0bukcA9<4@SӊH*؎4U/'2U5.(9JuDfrޱtycU%j(:RUbArLֺN)udA':uGQN"-"Is.*+k@ `Ojs@yU/ H:l;@yyTn}_yw!VkRJ4P)~y#)r,D =ě"Q]ci'%HI4ZL0"MJy 8A{ aN<8D"1#IJi >XjX֔#@>-{vN!8tRݻ^)N_╗FJEk]CT՟ YP:_|H1@ CBk]yKYp|og?*dGvzنzӴzjֺNkC~AbZƷ`.H)=!QͷVTT(| u78y֮}|[8-Vjp%2JPk[}ԉaH8Wpqhwr:vWª<}l77_~{s۴V+RCģ%WRZ\AqHifɤL36: #F:p]Bq/z{0CU6ݳEv_^k7'>sq*+kH%a`0ԣisqにtү04gVgW΂iJiS'3w.w}l6MC2uԯ|>JF5`fV5m`Y**Db1FKNttu]4ccsQNnex/87+}xaUW9y>ͯ骵G{䩓Գ3+vU}~jJ.NFRD7<aJDB1#ҳgSb,+CS?/ VG J?|?,2#M9}B)MiE+G`-wo߫V`fio(}S^4e~V4bHOYb"b#E)dda:'?}׮4繏`{7Z"uny-?ǹ;0MKx{:_pÚmFמ:F " .LFQLG)Q8qN q¯¯3wOvxDb\. BKD9_NN &L:4D{mm o^tֽ:q!ƥ}K+<"m78N< ywsard5+вz~mnG)=}lYݧNj'QJS{S :UYS-952?&O-:W}(!6Mk4+>A>j+i|<<|;ر^߉=HE|V#F)Emm#}/"y GII웻Jі94+v뾧xu~5C95~ūH>c@덉pʃ1/4-A2G%7>m;–Y,cyyaln" ?ƻ!ʪ<{~h~i y.zZB̃/,雋SiC/JFMmBH&&FAbϓO^tubbb_hZ{_QZ-sύodFgO(6]TJA˯#`۶ɟ( %$&+V'~hiYy>922 Wp74Zkq+Ovn錄c>8~GqܲcWꂎz@"1A.}T)uiW4="jJ2W7mU/N0gcqܗOO}?9/wìXžΏ0 >֩(V^Rh32!Hj5`;O28؇2#ݕf3 ?sJd8NJ@7O0 b־?lldщ̡&|9C.8RTWwxWy46ah嘦mh٤&l zCy!PY?: CJyв]dm4ǜҐR޻RլhX{FƯanшQI@x' ao(kUUuxW_Ñ줮[w8 FRJ(8˼)_mQ _!RJhm=!cVmm ?sFOnll6Qk}alY}; "baӌ~M0w,Ggw2W:G/k2%R,_=u`WU R.9T"v,<\Ik޽/2110Ӿxc0gyC&Ny޽JҢrV6N ``یeA16"J³+Rj*;BϜkZPJaÍ<Jyw:NP8/D$ 011z֊Ⱳ3ι֘k1V_"h!JPIΣ'ɜ* aEAd:ݺ>y<}Lp&PlRfTb1]o .2EW\ͮ]38؋rTJsǏP@芎sF\> P^+dYJLbJ C-xϐn> ι$nj,;Ǖa FU *择|h ~izť3ᤓ`K'-f tL7JK+vf2)V'-sFuB4i+m+@My=O҈0"|Yxoj,3]:cо3 $#uŘ%Y"y죯LebqtҢVzq¼X)~>4L׶m~[1_k?kxֺQ`\ |ٛY4Ѯr!)N9{56(iNq}O()Em]=F&u?$HypWUeB\k]JɩSع9 Zqg4ZĊo oMcjZBU]B\TUd34ݝ~:7ڶSUsB0Z3srx 7`:5xcx !qZA!;%͚7&P H<WL!džOb5kF)xor^aujƍ7 Ǡ8/p^(L>ὴ-B,{ۇWzֺ^k]3\EE@7>lYBȝR.oHnXO/}sB|.i@ɥDB4tcm,@ӣgdtJ!lH$_vN166L__'Z)y&kH;:,Y7=J 9cG) V\hjiE;gya~%ks_nC~Er er)muuMg2;֫R)Md) ,¶ 2-wr#F7<-BBn~_(o=KO㭇[Xv eN_SMgSҐ BS헃D%g_N:/pe -wkG*9yYSZS.9cREL !k}<4_Xs#FmҶ:7R$i,fi!~' # !6/S6y@kZkZcX)%5V4P]VGYq%H1!;e1MV<!ϐHO021Dp= HMs~~a)ަu7G^];git!Frl]H/L$=AeUvZE4P\.,xi {-~p?2b#amXAHq)MWǾI_r`S Hz&|{ +ʖ_= (YS(_g0a03M`I&'9vl?MM+m~}*xT۲(fY*V4x@29s{DaY"toGNTO+xCAO~4Ϳ;p`Ѫ:>Ҵ7K 3}+0 387x\)a"/E>qpWB=1 ¨"MP(\xp߫́A3+J] n[ʼnӼaTbZUWb={~2ooKױӰp(CS\S筐R*JغV&&"FA}J>G֐p1ٸbk7 ŘH$JoN <8s^yk_[;gy-;߉DV{c B yce% aJhDȶ 2IdйIB/^n0tNtџdcKj4϶v~- CBcgqx9= PJ) dMsjpYB] GD4RDWX +h{y`,3ꊕ$`zj*N^TP4L:Iz9~6s) Ga:?y*J~?OrMwP\](21sZUD ?ܟQ5Q%ggW6QdO+\@ ̪X'GxN @'4=ˋ+*VwN ne_|(/BDfj5(Dq<*tNt1х!MV.C0 32b#?n0pzj#!38}޴o1KovCJ`8ŗ_"]] rDUy޲@ Ȗ-;xџ'^Y`zEd?0„ DAL18IS]VGq\4o !swV7ˣι%4FѮ~}6)OgS[~Q vcYbL!wG3 7띸*E Pql8=jT\꘿I(z<[6OrR8ºC~ډ]=rNl[g|v TMTղb-o}OrP^Q]<98S¤!k)G(Vkwyqyr޽Nv`N/e p/~NAOk \I:G6]4+K;j$R:Mi #*[AȚT,ʰ,;N{HZTGMoּy) ]%dHء9Պ䠬|<45,\=[bƟ8QXeB3- &dҩ^{>/86bXmZ]]yޚN[(WAHL$YAgDKp=5GHjU&99v簪C0vygln*P)9^͞}lMuiH!̍#DoRBn9l@ xA/_v=ȺT{7Yt2N"4!YN`ae >Q<XMydEB`VU}u]嫇.%e^ánE87Mu\t`cP=AD/G)sI"@MP;)]%fH9'FNsj1pVhY&9=0pfuJ&gޤx+k:!r˭wkl03׼Ku C &ѓYt{.O.zҏ z}/tf_wEp2gvX)GN#I ݭ߽v/ .& и(ZF{e"=V!{zW`, ]+LGz"(UJp|j( #V4, 8B 0 9OkRrlɱl94)'VH9=9W|>PS['G(*I1==C<5"Pg+x'K5EMd؞Af8lG ?D FtoB[je?{k3zQ vZ;%Ɠ,]E>KZ+T/ EJxOZ1i #T<@ I}q9/t'zi(EMqw`mYkU6;[t4DPeckeM;H}_g pMww}k6#H㶏+b8雡Sxp)&C $@'b,fPߑt$RbJ'vznuS ~8='72_`{q纶|Q)Xk}cPz9p7O:'|G~8wx(a 0QCko|0ASD>Ip=4Q, d|F8RcU"/KM opKle M3#i0c%<7׿p&pZq[TR"BpqauIp$ 8~Ĩ!8Սx\ւdT>>Z40ks7 z2IQ}ItԀ<-%S⍤};zIb$I 5K}Q͙D8UguWE$Jh )cu4N tZl+[]M4k8֦Zeq֮M7uIqG 1==tLtR,ƜSrHYt&QP윯Lg' I,3@P'}'R˪e/%-Auv·ñ\> vDJzlӾNv5:|K/Jb6KI9)Zh*ZAi`?S {aiVDԲuy5W7pWeQJk֤#5&V<̺@/GH?^τZL|IJNvI:'P=Ϛt"¨=cud S Q.Ki0 !cJy;LJR;G{BJy޺[^8fK6)=yʊ+(k|&xQ2`L?Ȓ2@Mf 0C`6-%pKpm')c$׻K5[J*U[/#hH!6acB JA _|uMvDyk y)6OPYjœ50VT K}cǻP[ $:]4MEA.y)|B)cf-A?(e|lɉ#P9V)[9t.EiQPDѠ3ϴ;E:+Օ t ȥ~|_N2,ZJLt4! %ա]u {+=p.GhNcŞQI?Nd'yeh n7zi1DB)1S | S#ًZs2|Ɛy$F SxeX{7Vl.Src3E℃Q>b6G ўYCmtկ~=K0f(=LrAS GN'ɹ9<\!a`)֕y[uՍ[09` 9 +57ts6}b4{oqd+J5fa/,97J#6yν99mRWxJyѡyu_TJc`~W>l^q#Ts#2"nD1%fS)FU w{ܯ R{ ˎ󅃏џDsZSQS;LV;7 Od1&1n$ N /.q3~eNɪ]E#oM~}v֯FڦwyZ=<<>Xo稯lfMFV6p02|*=tV!c~]fa5Y^Q_WN|Vs 0ҘދU97OI'N2'8N֭fgg-}V%y]U4 峧p*91#9U kCac_AFңĪy뚇Y_AiuYyTTYЗ-(!JFLt›17uTozc. S;7A&&<ԋ5y;Ro+:' *eYJkWR[@F %SHWP 72k4 qLd'J "zB6{AC0ƁA6U.'F3:Ȅ(9ΜL;D]m8ڥ9}dU "v!;*13Rg^fJyShyy5auA?ɩGHRjo^]׽S)Fm\toy 4WQS@mE#%5ʈfFYDX ~D5Ϡ9tE9So_aU4?Ѽm%&c{n>.KW1Tlb}:j uGi(JgcYj0qn+>) %\!4{LaJso d||u//P_y7iRJ߬nHOy) l+@$($VFIQ9%EeKʈU. ia&FY̒mZ=)+qqoQn >L!qCiDB;Y<%} OgBxB!ØuG)WG9y(Ą{_yesuZmZZey'Wg#C~1Cev@0D $a@˲(.._GimA:uyw֬%;@!JkQVM_Ow:P.s\)ot- ˹"`B,e CRtaEUP<0'}r3[>?G8xU~Nqu;Wm8\RIkբ^5@k+5(By'L&'gBJ3ݶ!/㮻w҅ yqPWUg<e"Qy*167΃sJ\oz]T*UQ<\FԎ`HaNmڜ6DysCask8wP8y9``GJ9lF\G g's Nn͵MLN֪u$| /|7=]O)6s !ĴAKh]q_ap $HH'\1jB^s\|- W1:=6lJBqjY^LsPk""`]w)󭃈,(HC ?䔨Y$Sʣ{4Z+0NvQkhol6C.婧/u]FwiVjZka&%6\F*Ny#8O,22+|Db~d ~Çwc N:FuuCe&oZ(l;@ee-+Wn`44AMK➝2BRՈt7g*1gph9N) *"TF*R(#'88pm=}X]u[i7bEc|\~EMn}P瘊J)K.0i1M6=7'_\kaZ(Th{K*GJyytw"IO-PWJk)..axӝ47"89Cc7ĐBiZx 7m!fy|ϿF9CbȩV 9V-՛^pV̌ɄS#Bv4-@]Vxt-Z, &ֺ*diؠ2^VXbs֔Ìl.jQ]Y[47gj=幽ex)A0ip׳ W2[ᎇhuE^~q흙L} #-b۸oFJ_QP3r6jr+"nfzRJTUqoaۍ /$d8Mx'ݓ= OՃ| )$2mcM*cЙj}f };n YG w0Ia!1Q.oYfr]DyISaP}"dIӗթO67jqR ҊƐƈaɤGG|h;t]䗖oSv|iZqX)oalv;۩meEJ\!8=$4QU4Xo&VEĊ YS^E#d,yX_> ۘ-e\ "Wa6uLĜZi`aD9.% w~mB(02G[6y.773a7 /=o7D)$Z 66 $bY^\CuP. (x'"J60׿Y:Oi;F{w佩b+\Yi`TDWa~|VH)8q/=9!g߆2Y)?ND)%?Ǐ`k/sn:;O299yB=a[Ng 3˲N}vLNy;*?x?~L&=xyӴ~}q{qE*IQ^^ͧvü{Huu=R|>JyUlZV, B~/YF!Y\u_ݼF{_C)LD]m {H 0ihhadd nUkf3oٺCvE\)QJi+֥@tDJkB$1!Đr0XQ|q?d2) Ӣ_}qv-< FŊ߫%roppVBwü~JidY4:}L6M7f٬F "?71<2#?Jyy4뷢<_a7_=Q E=S1И/9{+93֮E{ǂw{))?maÆm(uLE#lïZ  ~d];+]h j?!|$F}*"4(v'8s<ŏUkm7^7no1w2ؗ}TrͿEk>p'8OB7d7R(A 9.*Mi^ͳ; eeUwS+C)uO@ =Sy]` }l8^ZzRXj[^iUɺ$tj))<sbDJfg=Pk_{xaKo1:-uyG0M ԃ\0Lvuy'ȱc2Ji AdyVgVh!{]/&}}ċJ#%d !+87<;qN޼Nفl|1N:8ya  8}k¾+-$4FiZYÔXk*I&'@iI99)HSh4+2G:tGhS^繿 Kتm0 вDk}֚+QT4;sC}rՅE,8CX-e~>G&'9xpW,%Fh,Ry56Y–hW-(v_,? ; qrBk4-V7HQ;ˇ^Gv1JVV%,ik;D_W!))+BoS4QsTM;gt+ndS-~:11Sgv!0qRVh!"Ȋ(̦Yl.]PQWgٳE'`%W1{ndΗBk|Ž7ʒR~,lnoa&:ü$ 3<a[CBݮwt"o\ePJ=Hz"_c^Z.#ˆ*x z̝grY]tdkP*:97YľXyBkD4N.C_[;F9`8& !AMO c `@BA& Ost\-\NX+Xp < !bj3C&QL+*&kAQ=04}cC!9~820G'PC9xa!w&bo_1 Sw"ܱ V )Yl3+ס2KoXOx]"`^WOy :3GO0g;%Yv㐫(R/r (s } u B &FeYZh0y> =2<Ϟc/ -u= c&׭,.0"g"7 6T!vl#sc>{u/Oh Bᾈ)۴74]x7 gMӒ"d]U)}" v4co[ ɡs 5Gg=XR14?5A}D "b{0$L .\4y{_fe:kVS\\O]c^W52LSBDM! C3Dhr̦RtArx4&agaN3Cf<Ԉp4~ B'"1@.b_/xQ} _߃҉/gٓ2Qkqp0շpZ2fԫYz< 4L.Cyυι1t@鎫Fe sYfsF}^ V}N<_`p)alٶ "(XEAVZ<)2},:Ir*#m_YӼ R%a||EƼIJ,,+f"96r/}0jE/)s)cjW#w'Sʯ5<66lj$a~3Kʛy 2:cZ:Yh))+a߭K::N,Q F'qB]={.]h85C9cr=}*rk?vwV렵ٸW Rs%}rNAkDv|uFLBkWY YkX מ|)1!$#3%y?pF<@<Rr0}: }\J [5FRxY<9"SQdE(Q*Qʻ)q1E0B_O24[U'],lOb ]~WjHޏTQ5Syu wq)xnw8~)c 쫬gٲߠ H% k5dƝk> kEj,0% b"vi2Wس_CuK)K{n|>t{P1򨾜j>'kEkƗBg*H%'_aY6Bn!TL&ɌOb{c`'d^{t\i^[uɐ[}q0lM˕G:‚4kb祔c^:?bpg… +37stH:0}en6x˟%/<]BL&* 5&fK9Mq)/iyqtA%kUe[ڛKN]Ě^,"`/ s[EQQm?|XJ߅92m]G.E΃ח U*Cn.j_)Tѧj̿30ڇ!A0=͜ar I3$C^-9#|pk!)?7.x9 @OO;WƝZBFU keZ75F6Tc6"ZȚs2y/1 ʵ:u4xa`C>6Rb/Yм)^=+~uRd`/|_8xbB0?Ft||Z\##|K 0>>zxv8۴吅q 8ĥ)"6>~\8:qM}#͚'ĉ#p\׶ l#bA?)|g g9|8jP(cr,BwV (WliVxxᡁ@0Okn;ɥh$_ckCgriv}>=wGzβ KkBɛ[˪ !J)h&k2%07δt}!d<9;I&0wV/ v 0<H}L&8ob%Hi|޶o&h1L|u֦y~󛱢8fٲUsւ)0oiFx2}X[zVYr_;N(w]_4B@OanC?gĦx>мgx>ΛToZoOMp>40>V Oy V9iq!4 LN,ˢu{jsz]|"R޻&'ƚ{53ўFu(<٪9:΋]B;)B>1::8;~)Yt|0(pw2N%&X,URBK)3\zz&}ax4;ǟ(tLNg{N|Ǽ\G#C9g$^\}p?556]/RP.90 k,U8/u776s ʪ_01چ|\N 0VV*3H鴃J7iI!wG_^ypl}r*jɤSR 5QN@ iZ#1ٰy;_\3\BQQ x:WJv츟ٯ$"@6 S#qe딇(/P( Dy~TOϻ<4:-+F`0||;Xl-"uw$Цi󼕝mKʩorz"mϺ$F:~E'ҐvD\y?Rr8_He@ e~O,T.(ފR*cY^m|cVR[8 JҡSm!ΆԨb)RHG{?MpqrmN>߶Y)\p,d#xۆWY*,l6]v0h15M˙MS8+EdI='LBJIH7_9{Caз*Lq,dt >+~ّeʏ?xԕ4bBAŚjﵫ!'\Ը$WNvKO}ӽmSşذqsOy?\[,d@'73'j%kOe`1.g2"e =YIzS2|zŐƄa\U,dP;jhhhaxǶ?КZ՚.q SE+XrbOu%\GتX(H,N^~]JyEZQKceTQ]VGYqnah;y$cQahT&QPZ*iZ8UQQM.qo/T\7X"u?Mttl2Xq(IoW{R^ ux*SYJ! 4S.Jy~ BROS[V|žKNɛP(L6V^|cR7i7nZW1Fd@ Ara{詑|(T*dN]Ko?s=@ |_EvF]׍kR)eBJc" MUUbY6`~V޴dJKß&~'d3i WWWWWW
Current Directory: /opt/alt/alt-nodejs22/root/usr/share/doc/alt-nodejs22-libicu-doc
Viewing File: /opt/alt/alt-nodejs22/root/usr/share/doc/alt-nodejs22-libicu-doc/classDateFormatSymbols.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.9.1"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>ICU 77.1: icu::DateFormatSymbols Class Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="search/search.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="search/searchdata.js"></script> <script type="text/javascript" src="search/search.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">ICU 77.1 &#160;<span id="projectnumber">77.1</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.9.1 --> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */ var searchBox = new SearchBox("searchBox", "search",false,'Search','.html'); /* @license-end */ </script> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('',true,false,'search.php','Search'); $(document).ready(function() { init_search(); }); }); /* @license-end */</script> <div id="main-nav"></div> <!-- window showing the filter options --> <div id="MSearchSelectWindow" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> </div> <!-- iframe showing the search results (closed by default) --> <div id="MSearchResultsWindow"> <iframe src="javascript:void(0)" frameborder="0" name="MSearchResults" id="MSearchResults"> </iframe> </div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="namespaceicu.html">icu</a></li><li class="navelem"><a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#pub-types">Public Types</a> &#124; <a href="#pub-methods">Public Member Functions</a> &#124; <a href="#pub-static-methods">Static Public Member Functions</a> &#124; <a href="#pub-static-attribs">Static Public Attributes</a> &#124; <a href="#friends">Friends</a> </div> <div class="headertitle"> <div class="title">icu::DateFormatSymbols Class Reference<span class="mlabels"><span class="mlabel">final</span></span></div> </div> </div><!--header--> <div class="contents"> <p><a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> is a public class for encapsulating localizable date-time formatting data &ndash; including timezone data. <a href="classicu_1_1DateFormatSymbols.html#details">More...</a></p> <p><code>#include &lt;<a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a>&gt;</code></p> <div class="dynheader"> Inheritance diagram for icu::DateFormatSymbols:</div> <div class="dyncontent"> <div class="center"> <img src="classicu_1_1DateFormatSymbols.png" usemap="#icu::DateFormatSymbols_map" alt=""/> <map id="icu::DateFormatSymbols_map" name="icu::DateFormatSymbols_map"> <area href="classicu_1_1UObject.html" title="UObject is the common ICU &quot;boilerplate&quot; class." alt="icu::UObject" shape="rect" coords="0,56,147,80"/> <area href="classicu_1_1UMemory.html" title="UMemory is the common ICU base class." alt="icu::UMemory" shape="rect" coords="0,0,147,24"/> </map> </div></div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a> Public Types</h2></td></tr> <tr class="memitem:ae129713471a20a5a418957de1ebd3470"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> { <b>FORMAT</b> , <b>STANDALONE</b> , <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470a90d80fd0f31f962b3a82b0f94f7271c5">DT_CONTEXT_COUNT</a> }</td></tr> <tr class="memdesc:ae129713471a20a5a418957de1ebd3470"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selector for date formatting context. <a href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">More...</a><br /></td></tr> <tr class="separator:ae129713471a20a5a418957de1ebd3470"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a62956ffdbeeed74b970ab846362473de"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> { <br /> &#160;&#160;<b>ABBREVIATED</b> , <b>WIDE</b> , <b>NARROW</b> , <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473dea8ba791cced89bc4fd4bd86efcb1c05b8">SHORT</a> , <br /> &#160;&#160;<a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473dea46ce5ece928f9afa5d97ec0b254eab2d">DT_WIDTH_COUNT</a> = 4 <br /> }</td></tr> <tr class="memdesc:a62956ffdbeeed74b970ab846362473de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selector for date formatting width. <a href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">More...</a><br /></td></tr> <tr class="separator:a62956ffdbeeed74b970ab846362473de"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:af65d18b6442dbc4e36dd09c5515fcc52"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#af65d18b6442dbc4e36dd09c5515fcc52">EMonthPatternType</a> { <br /> &#160;&#160;<b>kLeapMonthPatternFormatWide</b> , <b>kLeapMonthPatternFormatAbbrev</b> , <b>kLeapMonthPatternFormatNarrow</b> , <b>kLeapMonthPatternStandaloneWide</b> , <br /> &#160;&#160;<b>kLeapMonthPatternStandaloneAbbrev</b> , <b>kLeapMonthPatternStandaloneNarrow</b> , <b>kLeapMonthPatternNumeric</b> , <b>kMonthPatternsCount</b> <br /> }</td></tr> <tr class="memdesc:af65d18b6442dbc4e36dd09c5515fcc52"><td class="mdescLeft">&#160;</td><td class="mdescRight">Somewhat temporary constants for leap month pattern types, adequate for supporting just leap month patterns as needed for Chinese lunar calendar. <a href="classicu_1_1DateFormatSymbols.html#af65d18b6442dbc4e36dd09c5515fcc52">More...</a><br /></td></tr> <tr class="separator:af65d18b6442dbc4e36dd09c5515fcc52"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:ae79a31da5a90412bd5bf91b1c4d0392a"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae79a31da5a90412bd5bf91b1c4d0392a">ECapitalizationContextUsageType</a> { <br /> &#160;&#160;<b>kCapContextUsageOther</b> = 0 , <b>kCapContextUsageMonthFormat</b> , <b>kCapContextUsageMonthStandalone</b> , <b>kCapContextUsageMonthNarrow</b> , <br /> &#160;&#160;<b>kCapContextUsageDayFormat</b> , <b>kCapContextUsageDayStandalone</b> , <b>kCapContextUsageDayNarrow</b> , <b>kCapContextUsageEraWide</b> , <br /> &#160;&#160;<b>kCapContextUsageEraAbbrev</b> , <b>kCapContextUsageEraNarrow</b> , <b>kCapContextUsageZoneLong</b> , <b>kCapContextUsageZoneShort</b> , <br /> &#160;&#160;<b>kCapContextUsageMetazoneLong</b> , <b>kCapContextUsageMetazoneShort</b> , <b>kCapContextUsageTypeCount</b> = 14 <br /> }</td></tr> <tr class="memdesc:ae79a31da5a90412bd5bf91b1c4d0392a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constants for capitalization context usage types. <a href="classicu_1_1DateFormatSymbols.html#ae79a31da5a90412bd5bf91b1c4d0392a">More...</a><br /></td></tr> <tr class="separator:ae79a31da5a90412bd5bf91b1c4d0392a"><td class="memSeparator" colspan="2">&#160;</td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> <tr class="memitem:a5c4adf58d489814bf54ad6898b685eb3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a5c4adf58d489814bf54ad6898b685eb3">DateFormatSymbols</a> (<a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr> <tr class="memdesc:a5c4adf58d489814bf54ad6898b685eb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> object by loading format data from resources for the default locale, in the default calendar (Gregorian). <a href="classicu_1_1DateFormatSymbols.html#a5c4adf58d489814bf54ad6898b685eb3">More...</a><br /></td></tr> <tr class="separator:a5c4adf58d489814bf54ad6898b685eb3"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:af25969ba2758492adc5801883cf816df"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#af25969ba2758492adc5801883cf816df">DateFormatSymbols</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;locale, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr> <tr class="memdesc:af25969ba2758492adc5801883cf816df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> object by loading format data from resources for the given locale, in the default calendar (Gregorian). <a href="classicu_1_1DateFormatSymbols.html#af25969ba2758492adc5801883cf816df">More...</a><br /></td></tr> <tr class="separator:af25969ba2758492adc5801883cf816df"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a319701571d6c6294a472d2a9245fe5d9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a319701571d6c6294a472d2a9245fe5d9">DateFormatSymbols</a> (const char *type, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr> <tr class="memdesc:a319701571d6c6294a472d2a9245fe5d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> object by loading format data from resources for the default locale, in the default calendar (Gregorian). <a href="classicu_1_1DateFormatSymbols.html#a319701571d6c6294a472d2a9245fe5d9">More...</a><br /></td></tr> <tr class="separator:a319701571d6c6294a472d2a9245fe5d9"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a9b015fbde5bb9b9d7f9a879ee2d8ef0d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a9b015fbde5bb9b9d7f9a879ee2d8ef0d">DateFormatSymbols</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;locale, const char *type, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr> <tr class="memdesc:a9b015fbde5bb9b9d7f9a879ee2d8ef0d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> object by loading format data from resources for the given locale, in the default calendar (Gregorian). <a href="classicu_1_1DateFormatSymbols.html#a9b015fbde5bb9b9d7f9a879ee2d8ef0d">More...</a><br /></td></tr> <tr class="separator:a9b015fbde5bb9b9d7f9a879ee2d8ef0d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:aafcf28ece0e7c3d9ffd7ed1ca575987b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#aafcf28ece0e7c3d9ffd7ed1ca575987b">DateFormatSymbols</a> (const <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> &amp;)</td></tr> <tr class="memdesc:aafcf28ece0e7c3d9ffd7ed1ca575987b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor. <a href="classicu_1_1DateFormatSymbols.html#aafcf28ece0e7c3d9ffd7ed1ca575987b">More...</a><br /></td></tr> <tr class="separator:aafcf28ece0e7c3d9ffd7ed1ca575987b"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a663bd3076430dbb67490637d70381d85"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a663bd3076430dbb67490637d70381d85">operator=</a> (const <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> &amp;)</td></tr> <tr class="memdesc:a663bd3076430dbb67490637d70381d85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assignment operator. <a href="classicu_1_1DateFormatSymbols.html#a663bd3076430dbb67490637d70381d85">More...</a><br /></td></tr> <tr class="separator:a663bd3076430dbb67490637d70381d85"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:acb678c367aaf05b979f39b2d4c2067df"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#acb678c367aaf05b979f39b2d4c2067df">~DateFormatSymbols</a> ()</td></tr> <tr class="memdesc:acb678c367aaf05b979f39b2d4c2067df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <a href="classicu_1_1DateFormatSymbols.html#acb678c367aaf05b979f39b2d4c2067df">More...</a><br /></td></tr> <tr class="separator:acb678c367aaf05b979f39b2d4c2067df"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:aaad56c492f959e61e1300ff641a8f8bf"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#aaad56c492f959e61e1300ff641a8f8bf">operator==</a> (const <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> &amp;other) const</td></tr> <tr class="memdesc:aaad56c492f959e61e1300ff641a8f8bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return true if another object is semantically equal to this one. <a href="classicu_1_1DateFormatSymbols.html#aaad56c492f959e61e1300ff641a8f8bf">More...</a><br /></td></tr> <tr class="separator:aaad56c492f959e61e1300ff641a8f8bf"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a5bf6890562aeeee23e6439d561418987"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a5bf6890562aeeee23e6439d561418987">operator!=</a> (const <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> &amp;other) const</td></tr> <tr class="memdesc:a5bf6890562aeeee23e6439d561418987"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return true if another object is semantically unequal to this one. <a href="classicu_1_1DateFormatSymbols.html#a5bf6890562aeeee23e6439d561418987">More...</a><br /></td></tr> <tr class="separator:a5bf6890562aeeee23e6439d561418987"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a39c7527a34f74764a3b57feed35fe1dc"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a39c7527a34f74764a3b57feed35fe1dc">getEras</a> (int32_t &amp;count) const</td></tr> <tr class="memdesc:a39c7527a34f74764a3b57feed35fe1dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets abbreviated era strings. <a href="classicu_1_1DateFormatSymbols.html#a39c7527a34f74764a3b57feed35fe1dc">More...</a><br /></td></tr> <tr class="separator:a39c7527a34f74764a3b57feed35fe1dc"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a54a58bf7c8fa7e598c62a5038ba6b0b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a54a58bf7c8fa7e598c62a5038ba6b0b7">setEras</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *eras, int32_t count)</td></tr> <tr class="memdesc:a54a58bf7c8fa7e598c62a5038ba6b0b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets abbreviated era strings. <a href="classicu_1_1DateFormatSymbols.html#a54a58bf7c8fa7e598c62a5038ba6b0b7">More...</a><br /></td></tr> <tr class="separator:a54a58bf7c8fa7e598c62a5038ba6b0b7"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a5a854f199e8807539a4aa78b714c6db4"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a5a854f199e8807539a4aa78b714c6db4">getEraNames</a> (int32_t &amp;count) const</td></tr> <tr class="memdesc:a5a854f199e8807539a4aa78b714c6db4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets era name strings. <a href="classicu_1_1DateFormatSymbols.html#a5a854f199e8807539a4aa78b714c6db4">More...</a><br /></td></tr> <tr class="separator:a5a854f199e8807539a4aa78b714c6db4"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:ab2ec1be9849e1ff387c2b1d628f6cc0e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ab2ec1be9849e1ff387c2b1d628f6cc0e">setEraNames</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *eraNames, int32_t count)</td></tr> <tr class="memdesc:ab2ec1be9849e1ff387c2b1d628f6cc0e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets era name strings. <a href="classicu_1_1DateFormatSymbols.html#ab2ec1be9849e1ff387c2b1d628f6cc0e">More...</a><br /></td></tr> <tr class="separator:ab2ec1be9849e1ff387c2b1d628f6cc0e"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a6b263cf6588ad875df700935959767d1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a6b263cf6588ad875df700935959767d1">getNarrowEras</a> (int32_t &amp;count) const</td></tr> <tr class="memdesc:a6b263cf6588ad875df700935959767d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets narrow era strings. <a href="classicu_1_1DateFormatSymbols.html#a6b263cf6588ad875df700935959767d1">More...</a><br /></td></tr> <tr class="separator:a6b263cf6588ad875df700935959767d1"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:aa293ef753ff245e78279e8bfe13bf947"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#aa293ef753ff245e78279e8bfe13bf947">setNarrowEras</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *narrowEras, int32_t count)</td></tr> <tr class="memdesc:aa293ef753ff245e78279e8bfe13bf947"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets narrow era strings. <a href="classicu_1_1DateFormatSymbols.html#aa293ef753ff245e78279e8bfe13bf947">More...</a><br /></td></tr> <tr class="separator:aa293ef753ff245e78279e8bfe13bf947"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a917174426daa652536968b61a259f17d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a917174426daa652536968b61a259f17d">getMonths</a> (int32_t &amp;count) const</td></tr> <tr class="memdesc:a917174426daa652536968b61a259f17d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets month strings. <a href="classicu_1_1DateFormatSymbols.html#a917174426daa652536968b61a259f17d">More...</a><br /></td></tr> <tr class="separator:a917174426daa652536968b61a259f17d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:ad688e477e7ea570dddcd48dceb5eeccf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ad688e477e7ea570dddcd48dceb5eeccf">setMonths</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *months, int32_t count)</td></tr> <tr class="memdesc:ad688e477e7ea570dddcd48dceb5eeccf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets month strings. <a href="classicu_1_1DateFormatSymbols.html#ad688e477e7ea570dddcd48dceb5eeccf">More...</a><br /></td></tr> <tr class="separator:ad688e477e7ea570dddcd48dceb5eeccf"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:afd8344270397880098cc881375f547ba"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#afd8344270397880098cc881375f547ba">getShortMonths</a> (int32_t &amp;count) const</td></tr> <tr class="memdesc:afd8344270397880098cc881375f547ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets short month strings. <a href="classicu_1_1DateFormatSymbols.html#afd8344270397880098cc881375f547ba">More...</a><br /></td></tr> <tr class="separator:afd8344270397880098cc881375f547ba"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a22e50f821a039f89921f1858439dae46"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a22e50f821a039f89921f1858439dae46">setShortMonths</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *shortMonths, int32_t count)</td></tr> <tr class="memdesc:a22e50f821a039f89921f1858439dae46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets short month strings. <a href="classicu_1_1DateFormatSymbols.html#a22e50f821a039f89921f1858439dae46">More...</a><br /></td></tr> <tr class="separator:a22e50f821a039f89921f1858439dae46"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a961239103aa7be4c22384c265333c19f"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a961239103aa7be4c22384c265333c19f">getMonths</a> (int32_t &amp;count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width) const</td></tr> <tr class="memdesc:a961239103aa7be4c22384c265333c19f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets month strings by width and context. <a href="classicu_1_1DateFormatSymbols.html#a961239103aa7be4c22384c265333c19f">More...</a><br /></td></tr> <tr class="separator:a961239103aa7be4c22384c265333c19f"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:ab8e6949b4b2aad4d46b35d18f99dffa8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ab8e6949b4b2aad4d46b35d18f99dffa8">setMonths</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *months, int32_t count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width)</td></tr> <tr class="memdesc:ab8e6949b4b2aad4d46b35d18f99dffa8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets month strings by width and context. <a href="classicu_1_1DateFormatSymbols.html#ab8e6949b4b2aad4d46b35d18f99dffa8">More...</a><br /></td></tr> <tr class="separator:ab8e6949b4b2aad4d46b35d18f99dffa8"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a8f7ebdc9c4719373e8cc6a96c9171557"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a8f7ebdc9c4719373e8cc6a96c9171557">getWeekdays</a> (int32_t &amp;count) const</td></tr> <tr class="memdesc:a8f7ebdc9c4719373e8cc6a96c9171557"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets wide weekday strings. <a href="classicu_1_1DateFormatSymbols.html#a8f7ebdc9c4719373e8cc6a96c9171557">More...</a><br /></td></tr> <tr class="separator:a8f7ebdc9c4719373e8cc6a96c9171557"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a1fcc232dc64658ef712b809a5e4a4f36"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a1fcc232dc64658ef712b809a5e4a4f36">setWeekdays</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *weekdays, int32_t count)</td></tr> <tr class="memdesc:a1fcc232dc64658ef712b809a5e4a4f36"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets wide weekday strings. <a href="classicu_1_1DateFormatSymbols.html#a1fcc232dc64658ef712b809a5e4a4f36">More...</a><br /></td></tr> <tr class="separator:a1fcc232dc64658ef712b809a5e4a4f36"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a6c227911666299d4f9eb7bd1a40c78f9"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a6c227911666299d4f9eb7bd1a40c78f9">getShortWeekdays</a> (int32_t &amp;count) const</td></tr> <tr class="memdesc:a6c227911666299d4f9eb7bd1a40c78f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets abbreviated weekday strings. <a href="classicu_1_1DateFormatSymbols.html#a6c227911666299d4f9eb7bd1a40c78f9">More...</a><br /></td></tr> <tr class="separator:a6c227911666299d4f9eb7bd1a40c78f9"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a71140d1fc12ca2912fdef3c9c3d2b2a4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a71140d1fc12ca2912fdef3c9c3d2b2a4">setShortWeekdays</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *abbrevWeekdays, int32_t count)</td></tr> <tr class="memdesc:a71140d1fc12ca2912fdef3c9c3d2b2a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets abbreviated weekday strings. <a href="classicu_1_1DateFormatSymbols.html#a71140d1fc12ca2912fdef3c9c3d2b2a4">More...</a><br /></td></tr> <tr class="separator:a71140d1fc12ca2912fdef3c9c3d2b2a4"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a4dd415f62c609b04c096976f6205dcf4"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a4dd415f62c609b04c096976f6205dcf4">getWeekdays</a> (int32_t &amp;count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width) const</td></tr> <tr class="memdesc:a4dd415f62c609b04c096976f6205dcf4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets weekday strings by width and context. <a href="classicu_1_1DateFormatSymbols.html#a4dd415f62c609b04c096976f6205dcf4">More...</a><br /></td></tr> <tr class="separator:a4dd415f62c609b04c096976f6205dcf4"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:ad9e24624fcfb084cfbf372bc2ed2e284"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ad9e24624fcfb084cfbf372bc2ed2e284">setWeekdays</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *weekdays, int32_t count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width)</td></tr> <tr class="memdesc:ad9e24624fcfb084cfbf372bc2ed2e284"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets weekday strings by width and context. <a href="classicu_1_1DateFormatSymbols.html#ad9e24624fcfb084cfbf372bc2ed2e284">More...</a><br /></td></tr> <tr class="separator:ad9e24624fcfb084cfbf372bc2ed2e284"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a215e8cd8e74be12d4d6a364cff81cd60"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a215e8cd8e74be12d4d6a364cff81cd60">getQuarters</a> (int32_t &amp;count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width) const</td></tr> <tr class="memdesc:a215e8cd8e74be12d4d6a364cff81cd60"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets quarter strings by width and context. <a href="classicu_1_1DateFormatSymbols.html#a215e8cd8e74be12d4d6a364cff81cd60">More...</a><br /></td></tr> <tr class="separator:a215e8cd8e74be12d4d6a364cff81cd60"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a598b333fcc15008e9f910d7bc0205edc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a598b333fcc15008e9f910d7bc0205edc">setQuarters</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *quarters, int32_t count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width)</td></tr> <tr class="memdesc:a598b333fcc15008e9f910d7bc0205edc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets quarter strings by width and context. <a href="classicu_1_1DateFormatSymbols.html#a598b333fcc15008e9f910d7bc0205edc">More...</a><br /></td></tr> <tr class="separator:a598b333fcc15008e9f910d7bc0205edc"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a0c0f175ca835f5ff2dbd1275cde3db37"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a0c0f175ca835f5ff2dbd1275cde3db37">getAmPmStrings</a> (int32_t &amp;count) const</td></tr> <tr class="memdesc:a0c0f175ca835f5ff2dbd1275cde3db37"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets AM/PM strings. <a href="classicu_1_1DateFormatSymbols.html#a0c0f175ca835f5ff2dbd1275cde3db37">More...</a><br /></td></tr> <tr class="separator:a0c0f175ca835f5ff2dbd1275cde3db37"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a61cb110df3b89aa7072be6578ca67bae"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a61cb110df3b89aa7072be6578ca67bae">setAmPmStrings</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *ampms, int32_t count)</td></tr> <tr class="memdesc:a61cb110df3b89aa7072be6578ca67bae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets ampm strings. <a href="classicu_1_1DateFormatSymbols.html#a61cb110df3b89aa7072be6578ca67bae">More...</a><br /></td></tr> <tr class="separator:a61cb110df3b89aa7072be6578ca67bae"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:ad5de555292aa7e40f88d5de9fb69b9dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ad5de555292aa7e40f88d5de9fb69b9dc">getTimeSeparatorString</a> (<a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;result) const</td></tr> <tr class="memdesc:ad5de555292aa7e40f88d5de9fb69b9dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the time separator string. <a href="classicu_1_1DateFormatSymbols.html#ad5de555292aa7e40f88d5de9fb69b9dc">More...</a><br /></td></tr> <tr class="separator:ad5de555292aa7e40f88d5de9fb69b9dc"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:ab99b016019eccd7725268fbe36bff7b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ab99b016019eccd7725268fbe36bff7b4">setTimeSeparatorString</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;newTimeSeparator)</td></tr> <tr class="memdesc:ab99b016019eccd7725268fbe36bff7b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the time separator string. <a href="classicu_1_1DateFormatSymbols.html#ab99b016019eccd7725268fbe36bff7b4">More...</a><br /></td></tr> <tr class="separator:ab99b016019eccd7725268fbe36bff7b4"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a73b0661f251b71746f7cc21b633da50c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a73b0661f251b71746f7cc21b633da50c">getYearNames</a> (int32_t &amp;count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width) const</td></tr> <tr class="memdesc:a73b0661f251b71746f7cc21b633da50c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets cyclic year name strings if the calendar has them, by width and context. <a href="classicu_1_1DateFormatSymbols.html#a73b0661f251b71746f7cc21b633da50c">More...</a><br /></td></tr> <tr class="separator:a73b0661f251b71746f7cc21b633da50c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a135a801646d3c36a6875b5b393aff9a9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a135a801646d3c36a6875b5b393aff9a9">setYearNames</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *yearNames, int32_t count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width)</td></tr> <tr class="memdesc:a135a801646d3c36a6875b5b393aff9a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets cyclic year name strings by width and context. <a href="classicu_1_1DateFormatSymbols.html#a135a801646d3c36a6875b5b393aff9a9">More...</a><br /></td></tr> <tr class="separator:a135a801646d3c36a6875b5b393aff9a9"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:aa0f86de1743891aa28236f19b11898f2"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#aa0f86de1743891aa28236f19b11898f2">getZodiacNames</a> (int32_t &amp;count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width) const</td></tr> <tr class="memdesc:aa0f86de1743891aa28236f19b11898f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets calendar zodiac name strings if the calendar has them, by width and context. <a href="classicu_1_1DateFormatSymbols.html#aa0f86de1743891aa28236f19b11898f2">More...</a><br /></td></tr> <tr class="separator:aa0f86de1743891aa28236f19b11898f2"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:abb059f467fd62aeb7fd57d675b5b52a2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#abb059f467fd62aeb7fd57d675b5b52a2">setZodiacNames</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *zodiacNames, int32_t count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width)</td></tr> <tr class="memdesc:abb059f467fd62aeb7fd57d675b5b52a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets calendar zodiac name strings by width and context. <a href="classicu_1_1DateFormatSymbols.html#abb059f467fd62aeb7fd57d675b5b52a2">More...</a><br /></td></tr> <tr class="separator:abb059f467fd62aeb7fd57d675b5b52a2"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:aaaf6e7b8044d616b47e621517f2153f9"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#aaaf6e7b8044d616b47e621517f2153f9">getLeapMonthPatterns</a> (int32_t &amp;count) const</td></tr> <tr class="memdesc:aaaf6e7b8044d616b47e621517f2153f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Somewhat temporary function for getting complete set of leap month patterns for all contexts &amp; widths, indexed by EMonthPatternType values. <a href="classicu_1_1DateFormatSymbols.html#aaaf6e7b8044d616b47e621517f2153f9">More...</a><br /></td></tr> <tr class="separator:aaaf6e7b8044d616b47e621517f2153f9"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:afe14b27d59ab521cb47e79327595ffe0"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#afe14b27d59ab521cb47e79327595ffe0">getZoneStrings</a> (int32_t &amp;rowCount, int32_t &amp;columnCount) const</td></tr> <tr class="memdesc:afe14b27d59ab521cb47e79327595ffe0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets timezone strings. <a href="classicu_1_1DateFormatSymbols.html#afe14b27d59ab521cb47e79327595ffe0">More...</a><br /></td></tr> <tr class="separator:afe14b27d59ab521cb47e79327595ffe0"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:aa22fb003f9cb7b8557f5e35419cb4d9a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#aa22fb003f9cb7b8557f5e35419cb4d9a">setZoneStrings</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *const *strings, int32_t rowCount, int32_t columnCount)</td></tr> <tr class="memdesc:aa22fb003f9cb7b8557f5e35419cb4d9a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets timezone strings. <a href="classicu_1_1DateFormatSymbols.html#aa22fb003f9cb7b8557f5e35419cb4d9a">More...</a><br /></td></tr> <tr class="separator:aa22fb003f9cb7b8557f5e35419cb4d9a"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a3926ac6957ff2e2530162ea7dd449fbb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a3926ac6957ff2e2530162ea7dd449fbb">getLocalPatternChars</a> (<a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;result) const</td></tr> <tr class="memdesc:a3926ac6957ff2e2530162ea7dd449fbb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets localized date-time pattern characters. <a href="classicu_1_1DateFormatSymbols.html#a3926ac6957ff2e2530162ea7dd449fbb">More...</a><br /></td></tr> <tr class="separator:a3926ac6957ff2e2530162ea7dd449fbb"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a2355447b2c48dae6bee391d17d2b1550"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a2355447b2c48dae6bee391d17d2b1550">setLocalPatternChars</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;newLocalPatternChars)</td></tr> <tr class="memdesc:a2355447b2c48dae6bee391d17d2b1550"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets localized date-time pattern characters. <a href="classicu_1_1DateFormatSymbols.html#a2355447b2c48dae6bee391d17d2b1550">More...</a><br /></td></tr> <tr class="separator:a2355447b2c48dae6bee391d17d2b1550"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a451cca86627fc7bca212ba8b0a0b659c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1Locale.html">Locale</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a451cca86627fc7bca212ba8b0a0b659c">getLocale</a> (<a class="el" href="uloc_8h.html#adf053345d343f8d82ae080f7a5871f34">ULocDataLocaleType</a> type, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const</td></tr> <tr class="memdesc:a451cca86627fc7bca212ba8b0a0b659c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the locale for this object. <a href="classicu_1_1DateFormatSymbols.html#a451cca86627fc7bca212ba8b0a0b659c">More...</a><br /></td></tr> <tr class="separator:a451cca86627fc7bca212ba8b0a0b659c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:ab1ca7347c2efbc6e56b780c78b9beb1c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ab1ca7347c2efbc6e56b780c78b9beb1c">getDynamicClassID</a> () const override</td></tr> <tr class="memdesc:ab1ca7347c2efbc6e56b780c78b9beb1c"><td class="mdescLeft">&#160;</td><td class="mdescRight">ICU "poor man's RTTI", returns a UClassID for the actual class. <a href="classicu_1_1DateFormatSymbols.html#ab1ca7347c2efbc6e56b780c78b9beb1c">More...</a><br /></td></tr> <tr class="separator:ab1ca7347c2efbc6e56b780c78b9beb1c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="inherit_header pub_methods_classicu_1_1UObject"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classicu_1_1UObject')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classicu_1_1UObject.html">icu::UObject</a></td></tr> <tr class="memitem:af10026497704f510d3d1f2eff50acb18 inherit pub_methods_classicu_1_1UObject"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UObject.html#af10026497704f510d3d1f2eff50acb18">~UObject</a> ()</td></tr> <tr class="memdesc:af10026497704f510d3d1f2eff50acb18 inherit pub_methods_classicu_1_1UObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <a href="classicu_1_1UObject.html#af10026497704f510d3d1f2eff50acb18">More...</a><br /></td></tr> <tr class="separator:af10026497704f510d3d1f2eff50acb18 inherit pub_methods_classicu_1_1UObject"><td class="memSeparator" colspan="2">&#160;</td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> Static Public Member Functions</h2></td></tr> <tr class="memitem:a8bb13be3addecd6952670655911c6eb2"><td class="memItemLeft" align="right" valign="top">static const char16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a8bb13be3addecd6952670655911c6eb2">getPatternUChars</a> ()</td></tr> <tr class="memdesc:a8bb13be3addecd6952670655911c6eb2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the non-localized date-time pattern characters. <a href="classicu_1_1DateFormatSymbols.html#a8bb13be3addecd6952670655911c6eb2">More...</a><br /></td></tr> <tr class="separator:a8bb13be3addecd6952670655911c6eb2"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:acc0c4d7fedc8bf1066d5879805fc86ad"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#acc0c4d7fedc8bf1066d5879805fc86ad">getStaticClassID</a> ()</td></tr> <tr class="memdesc:acc0c4d7fedc8bf1066d5879805fc86ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">ICU "poor man's RTTI", returns a UClassID for this class. <a href="classicu_1_1DateFormatSymbols.html#acc0c4d7fedc8bf1066d5879805fc86ad">More...</a><br /></td></tr> <tr class="separator:acc0c4d7fedc8bf1066d5879805fc86ad"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a36231502d53d98ddd9ee057ff12e6bd1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a36231502d53d98ddd9ee057ff12e6bd1">createForLocale</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;locale, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr> <tr class="memdesc:a36231502d53d98ddd9ee057ff12e6bd1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> by locale. <a href="classicu_1_1DateFormatSymbols.html#a36231502d53d98ddd9ee057ff12e6bd1">More...</a><br /></td></tr> <tr class="separator:a36231502d53d98ddd9ee057ff12e6bd1"><td class="memSeparator" colspan="2">&#160;</td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a> Static Public Attributes</h2></td></tr> <tr class="memitem:ad4f70697826689aec71c8f4acca062a9"><td class="memItemLeft" align="right" valign="top">static const char16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ad4f70697826689aec71c8f4acca062a9">DEFAULT_TIME_SEPARATOR</a> = 0x003a</td></tr> <tr class="memdesc:ad4f70697826689aec71c8f4acca062a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">This default time separator is used for formatting when the locale doesn't specify any time separator, and always recognized when parsing. <a href="classicu_1_1DateFormatSymbols.html#ad4f70697826689aec71c8f4acca062a9">More...</a><br /></td></tr> <tr class="separator:ad4f70697826689aec71c8f4acca062a9"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a4b12c1cb005bc23fd1193c06fb4d1915"><td class="memItemLeft" align="right" valign="top">static const char16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a4b12c1cb005bc23fd1193c06fb4d1915">ALTERNATE_TIME_SEPARATOR</a> = 0x002e</td></tr> <tr class="memdesc:a4b12c1cb005bc23fd1193c06fb4d1915"><td class="mdescLeft">&#160;</td><td class="mdescRight">This alternate time separator is always recognized when parsing. <a href="classicu_1_1DateFormatSymbols.html#a4b12c1cb005bc23fd1193c06fb4d1915">More...</a><br /></td></tr> <tr class="separator:a4b12c1cb005bc23fd1193c06fb4d1915"><td class="memSeparator" colspan="2">&#160;</td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a> Friends</h2></td></tr> <tr class="memitem:ab540340747b423bc89f0e0777cd9683c"><td class="memItemLeft" align="right" valign="top"><a id="ab540340747b423bc89f0e0777cd9683c"></a> class&#160;</td><td class="memItemRight" valign="bottom"><b>SimpleDateFormat</b></td></tr> <tr class="separator:ab540340747b423bc89f0e0777cd9683c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="memitem:a88e52e249ed00a03943396105980ce2d"><td class="memItemLeft" align="right" valign="top"><a id="a88e52e249ed00a03943396105980ce2d"></a> class&#160;</td><td class="memItemRight" valign="bottom"><b>DateFormatSymbolsSingleSetter</b></td></tr> <tr class="separator:a88e52e249ed00a03943396105980ce2d"><td class="memSeparator" colspan="2">&#160;</td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p><a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> is a public class for encapsulating localizable date-time formatting data &ndash; including timezone data. </p> <p><a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> is used by <a class="el" href="classicu_1_1DateFormat.html" title="DateFormat is an abstract class for a family of classes that convert dates and times from their inter...">DateFormat</a> and <a class="el" href="classicu_1_1SimpleDateFormat.html" title="SimpleDateFormat is a concrete class for formatting and parsing dates in a language-independent manne...">SimpleDateFormat</a>. </p> <p>Rather than first creating a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> to get a date-time formatter by using a <a class="el" href="classicu_1_1SimpleDateFormat.html" title="SimpleDateFormat is a concrete class for formatting and parsing dates in a language-independent manne...">SimpleDateFormat</a> constructor, clients are encouraged to create a date-time formatter using the getTimeInstance(), getDateInstance(), or getDateTimeInstance() method in <a class="el" href="classicu_1_1DateFormat.html" title="DateFormat is an abstract class for a family of classes that convert dates and times from their inter...">DateFormat</a>. Each of these methods can return a date/time formatter initialized with a default format pattern along with the date-time formatting data for a given or default locale. After a formatter is created, clients may modify the format pattern using the setPattern function as so desired. For more information on using these formatter factory functions, see <a class="el" href="classicu_1_1DateFormat.html" title="DateFormat is an abstract class for a family of classes that convert dates and times from their inter...">DateFormat</a>. </p> <p>If clients decide to create a date-time formatter with a particular format pattern and locale, they can do so with new <a class="el" href="classicu_1_1SimpleDateFormat.html" title="SimpleDateFormat is a concrete class for formatting and parsing dates in a language-independent manne...">SimpleDateFormat</a>(aPattern, new DateFormatSymbols(aLocale)). This will load the appropriate date-time formatting data from the locale. </p> <p><a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> objects are clonable. When clients obtain a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> object, they can feel free to modify the date-time formatting data as necessary. For instance, clients can replace the localized date-time format pattern characters with the ones that they feel easy to remember. Or they can change the representative cities originally picked by default to using their favorite ones. </p> <p><a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> are not expected to be subclassed. Data for a calendar is loaded out of resource bundles. The 'type' parameter indicates the type of calendar, for example, "gregorian" or "japanese". If the type is not gregorian (or nullptr, or an empty string) then the type is appended to the resource name, for example, 'Eras_japanese' instead of 'Eras'. If the resource 'Eras_japanese' did not exist (even in root), then this class will fall back to just 'Eras', that is, Gregorian data. Therefore, the calendar implementor MUST ensure that the root locale at least contains any resources that are to be particularized for the calendar type. </p> <p class="definition">Definition at line <a class="el" href="dtfmtsym_8h_source.html#l00085">85</a> of file <a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a>.</p> </div><h2 class="groupheader">Member Enumeration Documentation</h2> <a id="ae129713471a20a5a418957de1ebd3470"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae129713471a20a5a418957de1ebd3470">&#9670;&nbsp;</a></span>DtContextType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">icu::DateFormatSymbols::DtContextType</a></td> </tr> </table> </div><div class="memdoc"> <p>Selector for date formatting context. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004047">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ae129713471a20a5a418957de1ebd3470a90d80fd0f31f962b3a82b0f94f7271c5"></a>DT_CONTEXT_COUNT&#160;</td><td class="fielddoc"><p>One more than the highest normal DtContextType value. </p> <dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000360">Deprecated:</a></b></dt><dd>ICU 58 The numeric value may change over time, see ICU ticket #12420. </dd></dl> </td></tr> </table> <p class="definition">Definition at line <a class="el" href="dtfmtsym_8h_source.html#l00278">278</a> of file <a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a>.</p> </div> </div> <a id="a62956ffdbeeed74b970ab846362473de"></a> <h2 class="memtitle"><span class="permalink"><a href="#a62956ffdbeeed74b970ab846362473de">&#9670;&nbsp;</a></span>DtWidthType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">icu::DateFormatSymbols::DtWidthType</a></td> </tr> </table> </div><div class="memdoc"> <p>Selector for date formatting width. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004048">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a62956ffdbeeed74b970ab846362473dea8ba791cced89bc4fd4bd86efcb1c05b8"></a>SHORT&#160;</td><td class="fielddoc"><p>Short width is currently only supported for weekday names. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004072">Stable:</a></b></dt><dd>ICU 51 </dd></dl> </td></tr> <tr><td class="fieldname"><a id="a62956ffdbeeed74b970ab846362473dea46ce5ece928f9afa5d97ec0b254eab2d"></a>DT_WIDTH_COUNT&#160;</td><td class="fielddoc"><p>One more than the highest normal DtWidthType value. </p> <dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000361">Deprecated:</a></b></dt><dd>ICU 58 The numeric value may change over time, see ICU ticket #12420. </dd></dl> </td></tr> </table> <p class="definition">Definition at line <a class="el" href="dtfmtsym_8h_source.html#l00294">294</a> of file <a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a>.</p> </div> </div> <a id="ae79a31da5a90412bd5bf91b1c4d0392a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae79a31da5a90412bd5bf91b1c4d0392a">&#9670;&nbsp;</a></span>ECapitalizationContextUsageType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="classicu_1_1DateFormatSymbols.html#ae79a31da5a90412bd5bf91b1c4d0392a">icu::DateFormatSymbols::ECapitalizationContextUsageType</a></td> </tr> </table> </div><div class="memdoc"> <p>Constants for capitalization context usage types. </p> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000323">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> <p class="definition">Definition at line <a class="el" href="dtfmtsym_8h_source.html#l00606">606</a> of file <a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a>.</p> </div> </div> <a id="af65d18b6442dbc4e36dd09c5515fcc52"></a> <h2 class="memtitle"><span class="permalink"><a href="#af65d18b6442dbc4e36dd09c5515fcc52">&#9670;&nbsp;</a></span>EMonthPatternType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="classicu_1_1DateFormatSymbols.html#af65d18b6442dbc4e36dd09c5515fcc52">icu::DateFormatSymbols::EMonthPatternType</a></td> </tr> </table> </div><div class="memdoc"> <p>Somewhat temporary constants for leap month pattern types, adequate for supporting just leap month patterns as needed for Chinese lunar calendar. </p> <p>Eventually we will add full support for different month pattern types (needed for other calendars such as Hindu) at which point this approach will be replaced by a more complete approach. </p><dl class="internal"><dt><b><a class="el" href="internal.html#_internal000321">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> <p class="definition">Definition at line <a class="el" href="dtfmtsym_8h_source.html#l00514">514</a> of file <a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a>.</p> </div> </div> <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> <a id="a5c4adf58d489814bf54ad6898b685eb3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5c4adf58d489814bf54ad6898b685eb3">&#9670;&nbsp;</a></span>DateFormatSymbols() <span class="overload">[1/5]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::DateFormatSymbols::DateFormatSymbols </td> <td>(</td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td> <td class="paramname"><em>status</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Construct a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> object by loading format data from resources for the default locale, in the default calendar (Gregorian). </p> <p>NOTE: This constructor will never fail; if it cannot get resource data for the default locale, it will return a last-resort object based on hard-coded strings.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">status</td><td>Status code. Failure results if the resources for the default cannot be found or cannot be loaded </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004030">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="af25969ba2758492adc5801883cf816df"></a> <h2 class="memtitle"><span class="permalink"><a href="#af25969ba2758492adc5801883cf816df">&#9670;&nbsp;</a></span>DateFormatSymbols() <span class="overload">[2/5]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::DateFormatSymbols::DateFormatSymbols </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;&#160;</td> <td class="paramname"><em>locale</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td> <td class="paramname"><em>status</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Construct a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> object by loading format data from resources for the given locale, in the default calendar (Gregorian). </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">locale</td><td><a class="el" href="classicu_1_1Locale.html" title="A Locale object represents a specific geographical, political, or cultural region.">Locale</a> to load format data from. </td></tr> <tr><td class="paramname">status</td><td>Status code. Failure results if the resources for the locale cannot be found or cannot be loaded </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004031">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a319701571d6c6294a472d2a9245fe5d9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a319701571d6c6294a472d2a9245fe5d9">&#9670;&nbsp;</a></span>DateFormatSymbols() <span class="overload">[3/5]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::DateFormatSymbols::DateFormatSymbols </td> <td>(</td> <td class="paramtype">const char *&#160;</td> <td class="paramname"><em>type</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td> <td class="paramname"><em>status</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Construct a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> object by loading format data from resources for the default locale, in the default calendar (Gregorian). </p> <p>NOTE: This constructor will never fail; if it cannot get resource data for the default locale, it will return a last-resort object based on hard-coded strings.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">type</td><td>Type of calendar (as returned by <a class="el" href="classicu_1_1Calendar.html#a5c0404ab571a529fefbf4708affcceca" title="Returns the calendar type name string for this Calendar object.">Calendar::getType</a>). Will be used to access the correct set of strings. (nullptr or empty string defaults to "gregorian".) </td></tr> <tr><td class="paramname">status</td><td>Status code. Failure results if the resources for the default cannot be found or cannot be loaded </td></tr> </table> </dd> </dl> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000315">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> </div> </div> <a id="a9b015fbde5bb9b9d7f9a879ee2d8ef0d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9b015fbde5bb9b9d7f9a879ee2d8ef0d">&#9670;&nbsp;</a></span>DateFormatSymbols() <span class="overload">[4/5]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::DateFormatSymbols::DateFormatSymbols </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;&#160;</td> <td class="paramname"><em>locale</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char *&#160;</td> <td class="paramname"><em>type</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td> <td class="paramname"><em>status</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Construct a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> object by loading format data from resources for the given locale, in the default calendar (Gregorian). </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">locale</td><td><a class="el" href="classicu_1_1Locale.html" title="A Locale object represents a specific geographical, political, or cultural region.">Locale</a> to load format data from. </td></tr> <tr><td class="paramname">type</td><td>Type of calendar (as returned by <a class="el" href="classicu_1_1Calendar.html#a5c0404ab571a529fefbf4708affcceca" title="Returns the calendar type name string for this Calendar object.">Calendar::getType</a>). Will be used to access the correct set of strings. (nullptr or empty string defaults to "gregorian".) </td></tr> <tr><td class="paramname">status</td><td>Status code. Failure results if the resources for the locale cannot be found or cannot be loaded </td></tr> </table> </dd> </dl> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000316">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> </div> </div> <a id="aafcf28ece0e7c3d9ffd7ed1ca575987b"></a> <h2 class="memtitle"><span class="permalink"><a href="#aafcf28ece0e7c3d9ffd7ed1ca575987b">&#9670;&nbsp;</a></span>DateFormatSymbols() <span class="overload">[5/5]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::DateFormatSymbols::DateFormatSymbols </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> &amp;&#160;</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Copy constructor. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004032">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="acb678c367aaf05b979f39b2d4c2067df"></a> <h2 class="memtitle"><span class="permalink"><a href="#acb678c367aaf05b979f39b2d4c2067df">&#9670;&nbsp;</a></span>~DateFormatSymbols()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual icu::DateFormatSymbols::~DateFormatSymbols </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Destructor. </p> <p>This is nonvirtual because this class is not designed to be subclassed. </p><dl class="stable"><dt><b><a class="el" href="stable.html#_stable004034">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a id="a36231502d53d98ddd9ee057ff12e6bd1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a36231502d53d98ddd9ee057ff12e6bd1">&#9670;&nbsp;</a></span>createForLocale()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a>* icu::DateFormatSymbols::createForLocale </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;&#160;</td> <td class="paramname"><em>locale</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td> <td class="paramname"><em>status</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Gets a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> by locale. </p> <p>Unlike the constructors which always use gregorian calendar, this method uses the calendar in the locale. If the locale contains no explicit calendar, this method uses the default calendar for that locale. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">locale</td><td>the locale. </td></tr> <tr><td class="paramname">status</td><td>error returned here. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the new <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> which the caller owns. </dd></dl> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000324">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. For ICU use only. </dd></dl> </div> </div> <a id="a0c0f175ca835f5ff2dbd1275cde3db37"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0c0f175ca835f5ff2dbd1275cde3db37">&#9670;&nbsp;</a></span>getAmPmStrings()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getAmPmStrings </td> <td>(</td> <td class="paramtype">int32_t &amp;&#160;</td> <td class="paramname"><em>count</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Gets AM/PM strings. </p> <p>For example: "AM" and "PM". </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the weekday strings. (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> retains ownership.) </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004059">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="ab1ca7347c2efbc6e56b780c78b9beb1c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab1ca7347c2efbc6e56b780c78b9beb1c">&#9670;&nbsp;</a></span>getDynamicClassID()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a> icu::DateFormatSymbols::getDynamicClassID </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>ICU "poor man's RTTI", returns a UClassID for the actual class. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004070">Stable:</a></b></dt><dd>ICU 2.2 </dd></dl> <p>Reimplemented from <a class="el" href="classicu_1_1UObject.html#aca1169c4978c52ce2b76eda104e9a214">icu::UObject</a>.</p> </div> </div> <a id="a5a854f199e8807539a4aa78b714c6db4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5a854f199e8807539a4aa78b714c6db4">&#9670;&nbsp;</a></span>getEraNames()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getEraNames </td> <td>(</td> <td class="paramtype">int32_t &amp;&#160;</td> <td class="paramname"><em>count</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Gets era name strings. </p> <p>For example: "Anno Domini" and "Before Christ".</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the era name strings. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004039">Stable:</a></b></dt><dd>ICU 3.4 </dd></dl> </div> </div> <a id="a39c7527a34f74764a3b57feed35fe1dc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a39c7527a34f74764a3b57feed35fe1dc">&#9670;&nbsp;</a></span>getEras()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getEras </td> <td>(</td> <td class="paramtype">int32_t &amp;&#160;</td> <td class="paramname"><em>count</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Gets abbreviated era strings. </p> <p>For example: "AD" and "BC".</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the era strings. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004037">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="aaaf6e7b8044d616b47e621517f2153f9"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaaf6e7b8044d616b47e621517f2153f9">&#9670;&nbsp;</a></span>getLeapMonthPatterns()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getLeapMonthPatterns </td> <td>(</td> <td class="paramtype">int32_t &amp;&#160;</td> <td class="paramname"><em>count</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Somewhat temporary function for getting complete set of leap month patterns for all contexts &amp; widths, indexed by EMonthPatternType values. </p> <p>Returns nullptr if calendar does not have leap month patterns. Note, there is currently no setter for this. Eventually we will add full support for different month pattern types (needed for other calendars such as Hindu) at which point this approach will be replaced by a more complete approach. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">count</td><td>Filled in with length of the array (may be 0). </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>The leap month patterns (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> retains ownership). May be nullptr if there are no leap month patterns for this calendar. </dd></dl> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000322">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> </div> </div> <a id="a451cca86627fc7bca212ba8b0a0b659c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a451cca86627fc7bca212ba8b0a0b659c">&#9670;&nbsp;</a></span>getLocale()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1Locale.html">Locale</a> icu::DateFormatSymbols::getLocale </td> <td>(</td> <td class="paramtype"><a class="el" href="uloc_8h.html#adf053345d343f8d82ae080f7a5871f34">ULocDataLocaleType</a>&#160;</td> <td class="paramname"><em>type</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td> <td class="paramname"><em>status</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the locale for this object. </p> <p>Two flavors are available: valid and actual locale. </p><dl class="stable"><dt><b><a class="el" href="stable.html#_stable004069">Stable:</a></b></dt><dd>ICU 2.8 </dd></dl> </div> </div> <a id="a3926ac6957ff2e2530162ea7dd449fbb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3926ac6957ff2e2530162ea7dd449fbb">&#9670;&nbsp;</a></span>getLocalPatternChars()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>&amp; icu::DateFormatSymbols::getLocalPatternChars </td> <td>(</td> <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td> <td class="paramname"><em>result</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Gets localized date-time pattern characters. </p> <p>For example: 'u', 't', etc. </p> <p>Note: ICU no longer provides localized date-time pattern characters for a locale starting ICU 3.8. This method returns the non-localized date-time pattern characters unless user defined localized data is set by setLocalPatternChars. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">result</td><td>Output param which will receive the localized date-time pattern characters. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>A reference to 'result'. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004067">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a917174426daa652536968b61a259f17d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a917174426daa652536968b61a259f17d">&#9670;&nbsp;</a></span>getMonths() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getMonths </td> <td>(</td> <td class="paramtype">int32_t &amp;&#160;</td> <td class="paramname"><em>count</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Gets month strings. </p> <p>For example: "January", "February", etc. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the month strings. (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> retains ownership.) </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004043">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a961239103aa7be4c22384c265333c19f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a961239103aa7be4c22384c265333c19f">&#9670;&nbsp;</a></span>getMonths() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getMonths </td> <td>(</td> <td class="paramtype">int32_t &amp;&#160;</td> <td class="paramname"><em>count</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td> <td class="paramname"><em>context</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td> <td class="paramname"><em>width</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Gets month strings by width and context. </p> <p>For example: "January", "February", etc. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> <tr><td class="paramname">context</td><td>The formatting context, either FORMAT or STANDALONE </td></tr> <tr><td class="paramname">width</td><td>The width of returned strings, either WIDE, ABBREVIATED, or NARROW. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the month strings. (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> retains ownership.) </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004049">Stable:</a></b></dt><dd>ICU 3.4 </dd></dl> </div> </div> <a id="a6b263cf6588ad875df700935959767d1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6b263cf6588ad875df700935959767d1">&#9670;&nbsp;</a></span>getNarrowEras()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getNarrowEras </td> <td>(</td> <td class="paramtype">int32_t &amp;&#160;</td> <td class="paramname"><em>count</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Gets narrow era strings. </p> <p>For example: "A" and "B".</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the narrow era strings. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004041">Stable:</a></b></dt><dd>ICU 4.2 </dd></dl> </div> </div> <a id="a8bb13be3addecd6952670655911c6eb2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8bb13be3addecd6952670655911c6eb2">&#9670;&nbsp;</a></span>getPatternUChars()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static const char16_t* icu::DateFormatSymbols::getPatternUChars </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Get the non-localized date-time pattern characters. </p> <dl class="section return"><dt>Returns</dt><dd>the non-localized date-time pattern characters </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004066">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a215e8cd8e74be12d4d6a364cff81cd60"></a> <h2 class="memtitle"><span class="permalink"><a href="#a215e8cd8e74be12d4d6a364cff81cd60">&#9670;&nbsp;</a></span>getQuarters()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getQuarters </td> <td>(</td> <td class="paramtype">int32_t &amp;&#160;</td> <td class="paramname"><em>count</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td> <td class="paramname"><em>context</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td> <td class="paramname"><em>width</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Gets quarter strings by width and context. </p> <p>For example: "1st Quarter", "2nd Quarter", etc. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> <tr><td class="paramname">context</td><td>The formatting context, either FORMAT or STANDALONE </td></tr> <tr><td class="paramname">width</td><td>The width of returned strings, either WIDE, ABBREVIATED, or NARROW. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the quarter strings. (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> retains ownership.) </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004057">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl> </div> </div> <a id="afd8344270397880098cc881375f547ba"></a> <h2 class="memtitle"><span class="permalink"><a href="#afd8344270397880098cc881375f547ba">&#9670;&nbsp;</a></span>getShortMonths()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getShortMonths </td> <td>(</td> <td class="paramtype">int32_t &amp;&#160;</td> <td class="paramname"><em>count</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Gets short month strings. </p> <p>For example: "Jan", "Feb", etc.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the short month strings. (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> retains ownership.) </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004045">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a6c227911666299d4f9eb7bd1a40c78f9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c227911666299d4f9eb7bd1a40c78f9">&#9670;&nbsp;</a></span>getShortWeekdays()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getShortWeekdays </td> <td>(</td> <td class="paramtype">int32_t &amp;&#160;</td> <td class="paramname"><em>count</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Gets abbreviated weekday strings. </p> <p>For example: "Sun", "Mon", etc. (Note: The method name is misleading; it does not get the CLDR-style "short" weekday strings, e.g. "Su", "Mo", etc.) </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the abbreviated weekday strings. (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> retains ownership.) </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004053">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="acc0c4d7fedc8bf1066d5879805fc86ad"></a> <h2 class="memtitle"><span class="permalink"><a href="#acc0c4d7fedc8bf1066d5879805fc86ad">&#9670;&nbsp;</a></span>getStaticClassID()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a> icu::DateFormatSymbols::getStaticClassID </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>ICU "poor man's RTTI", returns a UClassID for this class. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004071">Stable:</a></b></dt><dd>ICU 2.2 </dd></dl> </div> </div> <a id="ad5de555292aa7e40f88d5de9fb69b9dc"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad5de555292aa7e40f88d5de9fb69b9dc">&#9670;&nbsp;</a></span>getTimeSeparatorString()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>&amp; icu::DateFormatSymbols::getTimeSeparatorString </td> <td>(</td> <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td> <td class="paramname"><em>result</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Gets the time separator string. </p> <p>For example: ":". </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">result</td><td>Output param which will receive the time separator string. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>A reference to 'result'. </dd></dl> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000319">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> </div> </div> <a id="a8f7ebdc9c4719373e8cc6a96c9171557"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8f7ebdc9c4719373e8cc6a96c9171557">&#9670;&nbsp;</a></span>getWeekdays() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getWeekdays </td> <td>(</td> <td class="paramtype">int32_t &amp;&#160;</td> <td class="paramname"><em>count</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Gets wide weekday strings. </p> <p>For example: "Sunday", "Monday", etc. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the weekday strings. (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> retains ownership.) </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004051">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a4dd415f62c609b04c096976f6205dcf4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4dd415f62c609b04c096976f6205dcf4">&#9670;&nbsp;</a></span>getWeekdays() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getWeekdays </td> <td>(</td> <td class="paramtype">int32_t &amp;&#160;</td> <td class="paramname"><em>count</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td> <td class="paramname"><em>context</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td> <td class="paramname"><em>width</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Gets weekday strings by width and context. </p> <p>For example: "Sunday", "Monday", etc. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> <tr><td class="paramname">context</td><td>The formatting context, either FORMAT or STANDALONE </td></tr> <tr><td class="paramname">width</td><td>The width of returned strings, either WIDE, ABBREVIATED, SHORT, or NARROW </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the month strings. (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> retains ownership.) </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004055">Stable:</a></b></dt><dd>ICU 3.4 </dd></dl> </div> </div> <a id="a73b0661f251b71746f7cc21b633da50c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a73b0661f251b71746f7cc21b633da50c">&#9670;&nbsp;</a></span>getYearNames()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getYearNames </td> <td>(</td> <td class="paramtype">int32_t &amp;&#160;</td> <td class="paramname"><em>count</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td> <td class="paramname"><em>context</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td> <td class="paramname"><em>width</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Gets cyclic year name strings if the calendar has them, by width and context. </p> <p>For example: "jia-zi", "yi-chou", etc. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> <tr><td class="paramname">context</td><td>The usage context: FORMAT, STANDALONE. </td></tr> <tr><td class="paramname">width</td><td>The requested name width: WIDE, ABBREVIATED, NARROW. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>The year name strings (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> retains ownership), or null if they are not available for this calendar. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004061">Stable:</a></b></dt><dd>ICU 54 </dd></dl> </div> </div> <a id="aa0f86de1743891aa28236f19b11898f2"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa0f86de1743891aa28236f19b11898f2">&#9670;&nbsp;</a></span>getZodiacNames()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getZodiacNames </td> <td>(</td> <td class="paramtype">int32_t &amp;&#160;</td> <td class="paramname"><em>count</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td> <td class="paramname"><em>context</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td> <td class="paramname"><em>width</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Gets calendar zodiac name strings if the calendar has them, by width and context. </p> <p>For example: "Rat", "Ox", "Tiger", etc. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> <tr><td class="paramname">context</td><td>The usage context: FORMAT, STANDALONE. </td></tr> <tr><td class="paramname">width</td><td>The requested name width: WIDE, ABBREVIATED, NARROW. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>The zodiac name strings (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> retains ownership), or null if they are not available for this calendar. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004063">Stable:</a></b></dt><dd>ICU 54 </dd></dl> </div> </div> <a id="afe14b27d59ab521cb47e79327595ffe0"></a> <h2 class="memtitle"><span class="permalink"><a href="#afe14b27d59ab521cb47e79327595ffe0">&#9670;&nbsp;</a></span>getZoneStrings()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>** icu::DateFormatSymbols::getZoneStrings </td> <td>(</td> <td class="paramtype">int32_t &amp;&#160;</td> <td class="paramname"><em>rowCount</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t &amp;&#160;</td> <td class="paramname"><em>columnCount</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Gets timezone strings. </p> <p>These strings are stored in a 2-dimensional array. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">rowCount</td><td>Output param to receive number of rows. </td></tr> <tr><td class="paramname">columnCount</td><td>Output param to receive number of columns. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>The timezone strings as a 2-d array. (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> retains ownership.) </dd></dl> <dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000359">Deprecated:</a></b></dt><dd>ICU 3.6 </dd></dl> </div> </div> <a id="a5bf6890562aeeee23e6439d561418987"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5bf6890562aeeee23e6439d561418987">&#9670;&nbsp;</a></span>operator!=()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool icu::DateFormatSymbols::operator!= </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> &amp;&#160;</td> <td class="paramname"><em>other</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Return true if another object is semantically unequal to this one. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">other</td><td>the <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> object to be compared with. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>true if other is semantically unequal to this. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004036">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> <p class="definition">Definition at line <a class="el" href="dtfmtsym_8h_source.html#l00187">187</a> of file <a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a>.</p> <p class="reference">References <a class="el" href="namespaceicu.html#a1c2f6ca43e636f38d1a3291eb851e9f0">icu::operator==()</a>.</p> </div> </div> <a id="a663bd3076430dbb67490637d70381d85"></a> <h2 class="memtitle"><span class="permalink"><a href="#a663bd3076430dbb67490637d70381d85">&#9670;&nbsp;</a></span>operator=()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a>&amp; icu::DateFormatSymbols::operator= </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> &amp;&#160;</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Assignment operator. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004033">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="aaad56c492f959e61e1300ff641a8f8bf"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaad56c492f959e61e1300ff641a8f8bf">&#9670;&nbsp;</a></span>operator==()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool icu::DateFormatSymbols::operator== </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> &amp;&#160;</td> <td class="paramname"><em>other</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Return true if another object is semantically equal to this one. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">other</td><td>the <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> object to be compared with. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>true if other is semantically equal to this. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004035">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a61cb110df3b89aa7072be6578ca67bae"></a> <h2 class="memtitle"><span class="permalink"><a href="#a61cb110df3b89aa7072be6578ca67bae">&#9670;&nbsp;</a></span>setAmPmStrings()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::DateFormatSymbols::setAmPmStrings </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td> <td class="paramname"><em>ampms</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t&#160;</td> <td class="paramname"><em>count</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Sets ampm strings. </p> <p>For example: "AM" and "PM". </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">ampms</td><td>the new ampm strings. (not adopted; caller retains ownership) </td></tr> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004060">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="ab2ec1be9849e1ff387c2b1d628f6cc0e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab2ec1be9849e1ff387c2b1d628f6cc0e">&#9670;&nbsp;</a></span>setEraNames()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::DateFormatSymbols::setEraNames </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td> <td class="paramname"><em>eraNames</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t&#160;</td> <td class="paramname"><em>count</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Sets era name strings. </p> <p>For example: "Anno Domini" and "Before Christ". </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">eraNames</td><td>Array of era name strings (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> retains ownership.) </td></tr> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004040">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl> </div> </div> <a id="a54a58bf7c8fa7e598c62a5038ba6b0b7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a54a58bf7c8fa7e598c62a5038ba6b0b7">&#9670;&nbsp;</a></span>setEras()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::DateFormatSymbols::setEras </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td> <td class="paramname"><em>eras</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t&#160;</td> <td class="paramname"><em>count</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Sets abbreviated era strings. </p> <p>For example: "AD" and "BC". </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">eras</td><td>Array of era strings (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> retains ownership.) </td></tr> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004038">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a2355447b2c48dae6bee391d17d2b1550"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2355447b2c48dae6bee391d17d2b1550">&#9670;&nbsp;</a></span>setLocalPatternChars()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::DateFormatSymbols::setLocalPatternChars </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td> <td class="paramname"><em>newLocalPatternChars</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets localized date-time pattern characters. </p> <p>For example: 'u', 't', etc. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">newLocalPatternChars</td><td>the new localized date-time pattern characters. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004068">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="ad688e477e7ea570dddcd48dceb5eeccf"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad688e477e7ea570dddcd48dceb5eeccf">&#9670;&nbsp;</a></span>setMonths() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::DateFormatSymbols::setMonths </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td> <td class="paramname"><em>months</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t&#160;</td> <td class="paramname"><em>count</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Sets month strings. </p> <p>For example: "January", "February", etc.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">months</td><td>the new month strings. (not adopted; caller retains ownership) </td></tr> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004044">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="ab8e6949b4b2aad4d46b35d18f99dffa8"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab8e6949b4b2aad4d46b35d18f99dffa8">&#9670;&nbsp;</a></span>setMonths() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::DateFormatSymbols::setMonths </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td> <td class="paramname"><em>months</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t&#160;</td> <td class="paramname"><em>count</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td> <td class="paramname"><em>context</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td> <td class="paramname"><em>width</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Sets month strings by width and context. </p> <p>For example: "January", "February", etc.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">months</td><td>The new month strings. (not adopted; caller retains ownership) </td></tr> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> <tr><td class="paramname">context</td><td>The formatting context, either FORMAT or STANDALONE </td></tr> <tr><td class="paramname">width</td><td>The width of returned strings, either WIDE, ABBREVIATED, or NARROW. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004050">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl> </div> </div> <a id="aa293ef753ff245e78279e8bfe13bf947"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa293ef753ff245e78279e8bfe13bf947">&#9670;&nbsp;</a></span>setNarrowEras()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::DateFormatSymbols::setNarrowEras </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td> <td class="paramname"><em>narrowEras</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t&#160;</td> <td class="paramname"><em>count</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Sets narrow era strings. </p> <p>For example: "A" and "B". </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">narrowEras</td><td>Array of narrow era strings (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a> retains ownership.) </td></tr> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004042">Stable:</a></b></dt><dd>ICU 4.2 </dd></dl> </div> </div> <a id="a598b333fcc15008e9f910d7bc0205edc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a598b333fcc15008e9f910d7bc0205edc">&#9670;&nbsp;</a></span>setQuarters()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::DateFormatSymbols::setQuarters </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td> <td class="paramname"><em>quarters</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t&#160;</td> <td class="paramname"><em>count</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td> <td class="paramname"><em>context</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td> <td class="paramname"><em>width</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Sets quarter strings by width and context. </p> <p>For example: "1st Quarter", "2nd Quarter", etc.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">quarters</td><td>The new quarter strings. (not adopted; caller retains ownership) </td></tr> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> <tr><td class="paramname">context</td><td>The formatting context, either FORMAT or STANDALONE </td></tr> <tr><td class="paramname">width</td><td>The width of returned strings, either WIDE, ABBREVIATED, or NARROW. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004058">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl> </div> </div> <a id="a22e50f821a039f89921f1858439dae46"></a> <h2 class="memtitle"><span class="permalink"><a href="#a22e50f821a039f89921f1858439dae46">&#9670;&nbsp;</a></span>setShortMonths()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::DateFormatSymbols::setShortMonths </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td> <td class="paramname"><em>shortMonths</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t&#160;</td> <td class="paramname"><em>count</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Sets short month strings. </p> <p>For example: "Jan", "Feb", etc. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> <tr><td class="paramname">shortMonths</td><td>the new short month strings. (not adopted; caller retains ownership) </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004046">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a71140d1fc12ca2912fdef3c9c3d2b2a4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a71140d1fc12ca2912fdef3c9c3d2b2a4">&#9670;&nbsp;</a></span>setShortWeekdays()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::DateFormatSymbols::setShortWeekdays </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td> <td class="paramname"><em>abbrevWeekdays</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t&#160;</td> <td class="paramname"><em>count</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Sets abbreviated weekday strings. </p> <p>For example: "Sun", "Mon", etc. (Note: The method name is misleading; it does not set the CLDR-style "short" weekday strings, e.g. "Su", "Mo", etc.) </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">abbrevWeekdays</td><td>the new abbreviated weekday strings. (not adopted; caller retains ownership) </td></tr> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004054">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="ab99b016019eccd7725268fbe36bff7b4"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab99b016019eccd7725268fbe36bff7b4">&#9670;&nbsp;</a></span>setTimeSeparatorString()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::DateFormatSymbols::setTimeSeparatorString </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td> <td class="paramname"><em>newTimeSeparator</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the time separator string. </p> <p>For example: ":". </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">newTimeSeparator</td><td>the new time separator string. </td></tr> </table> </dd> </dl> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000320">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> </div> </div> <a id="a1fcc232dc64658ef712b809a5e4a4f36"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1fcc232dc64658ef712b809a5e4a4f36">&#9670;&nbsp;</a></span>setWeekdays() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::DateFormatSymbols::setWeekdays </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td> <td class="paramname"><em>weekdays</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t&#160;</td> <td class="paramname"><em>count</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Sets wide weekday strings. </p> <p>For example: "Sunday", "Monday", etc. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">weekdays</td><td>the new weekday strings. (not adopted; caller retains ownership) </td></tr> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004052">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="ad9e24624fcfb084cfbf372bc2ed2e284"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad9e24624fcfb084cfbf372bc2ed2e284">&#9670;&nbsp;</a></span>setWeekdays() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::DateFormatSymbols::setWeekdays </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td> <td class="paramname"><em>weekdays</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t&#160;</td> <td class="paramname"><em>count</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td> <td class="paramname"><em>context</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td> <td class="paramname"><em>width</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Sets weekday strings by width and context. </p> <p>For example: "Sunday", "Monday", etc. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">weekdays</td><td>The new weekday strings. (not adopted; caller retains ownership) </td></tr> <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr> <tr><td class="paramname">context</td><td>The formatting context, either FORMAT or STANDALONE </td></tr> <tr><td class="paramname">width</td><td>The width of returned strings, either WIDE, ABBREVIATED, SHORT, or NARROW </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004056">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl> </div> </div> <a id="a135a801646d3c36a6875b5b393aff9a9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a135a801646d3c36a6875b5b393aff9a9">&#9670;&nbsp;</a></span>setYearNames()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::DateFormatSymbols::setYearNames </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td> <td class="paramname"><em>yearNames</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t&#160;</td> <td class="paramname"><em>count</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td> <td class="paramname"><em>context</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td> <td class="paramname"><em>width</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Sets cyclic year name strings by width and context. </p> <p>For example: "jia-zi", "yi-chou", etc.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">yearNames</td><td>The new cyclic year name strings (not adopted; caller retains ownership). </td></tr> <tr><td class="paramname">count</td><td>The length of the array. </td></tr> <tr><td class="paramname">context</td><td>The usage context: FORMAT, STANDALONE (currently only FORMAT is supported). </td></tr> <tr><td class="paramname">width</td><td>The name width: WIDE, ABBREVIATED, NARROW (currently only ABBREVIATED is supported). </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004062">Stable:</a></b></dt><dd>ICU 54 </dd></dl> </div> </div> <a id="abb059f467fd62aeb7fd57d675b5b52a2"></a> <h2 class="memtitle"><span class="permalink"><a href="#abb059f467fd62aeb7fd57d675b5b52a2">&#9670;&nbsp;</a></span>setZodiacNames()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::DateFormatSymbols::setZodiacNames </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td> <td class="paramname"><em>zodiacNames</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t&#160;</td> <td class="paramname"><em>count</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td> <td class="paramname"><em>context</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td> <td class="paramname"><em>width</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Sets calendar zodiac name strings by width and context. </p> <p>For example: "Rat", "Ox", "Tiger", etc.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">zodiacNames</td><td>The new zodiac name strings (not adopted; caller retains ownership). </td></tr> <tr><td class="paramname">count</td><td>The length of the array. </td></tr> <tr><td class="paramname">context</td><td>The usage context: FORMAT, STANDALONE (currently only FORMAT is supported). </td></tr> <tr><td class="paramname">width</td><td>The name width: WIDE, ABBREVIATED, NARROW (currently only ABBREVIATED is supported). </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004064">Stable:</a></b></dt><dd>ICU 54 </dd></dl> </div> </div> <a id="aa22fb003f9cb7b8557f5e35419cb4d9a"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa22fb003f9cb7b8557f5e35419cb4d9a">&#9670;&nbsp;</a></span>setZoneStrings()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::DateFormatSymbols::setZoneStrings </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *const *&#160;</td> <td class="paramname"><em>strings</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t&#160;</td> <td class="paramname"><em>rowCount</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t&#160;</td> <td class="paramname"><em>columnCount</em>&#160;</td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Sets timezone strings. </p> <p>These strings are stored in a 2-dimensional array. </p> <p><b>Note:</b> <a class="el" href="classicu_1_1SimpleDateFormat.html" title="SimpleDateFormat is a concrete class for formatting and parsing dates in a language-independent manne...">SimpleDateFormat</a> no longer use the zone strings stored in a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includi...">DateFormatSymbols</a>. Therefore, the time zone strings set by this method have no effects in an instance of <a class="el" href="classicu_1_1SimpleDateFormat.html" title="SimpleDateFormat is a concrete class for formatting and parsing dates in a language-independent manne...">SimpleDateFormat</a> for formatting time zones. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">strings</td><td>The timezone strings as a 2-d array to be copied. (not adopted; caller retains ownership) </td></tr> <tr><td class="paramname">rowCount</td><td>The number of rows (count of first index). </td></tr> <tr><td class="paramname">columnCount</td><td>The number of columns (count of second index). </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable004065">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <h2 class="groupheader">Field Documentation</h2> <a id="a4b12c1cb005bc23fd1193c06fb4d1915"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4b12c1cb005bc23fd1193c06fb4d1915">&#9670;&nbsp;</a></span>ALTERNATE_TIME_SEPARATOR</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const char16_t icu::DateFormatSymbols::ALTERNATE_TIME_SEPARATOR = 0x002e</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>This alternate time separator is always recognized when parsing. </p> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000318">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> <p class="definition">Definition at line <a class="el" href="dtfmtsym_8h_source.html#l00437">437</a> of file <a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a>.</p> </div> </div> <a id="ad4f70697826689aec71c8f4acca062a9"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad4f70697826689aec71c8f4acca062a9">&#9670;&nbsp;</a></span>DEFAULT_TIME_SEPARATOR</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const char16_t icu::DateFormatSymbols::DEFAULT_TIME_SEPARATOR = 0x003a</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>This default time separator is used for formatting when the locale doesn't specify any time separator, and always recognized when parsing. </p> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000317">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> <p class="definition">Definition at line <a class="el" href="dtfmtsym_8h_source.html#l00431">431</a> of file <a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a>.</p> </div> </div> <hr/>The documentation for this class was generated from the following file:<ul> <li>i18n/unicode/<a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a></li> </ul> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </small></address> </body> </html>