X7ROOT File Manager
Current Path:
/opt/alt/libicu/usr/include/unicode
opt
/
alt
/
libicu
/
usr
/
include
/
unicode
/
??
..
??
alphaindex.h
(26.42 KB)
??
appendable.h
(8.43 KB)
??
basictz.h
(8.84 KB)
??
brkiter.h
(27.64 KB)
??
bytestream.h
(9.54 KB)
??
bytestrie.h
(19.26 KB)
??
bytestriebuilder.h
(7.02 KB)
??
calendar.h
(105.06 KB)
??
caniter.h
(7.37 KB)
??
casemap.h
(25.26 KB)
??
char16ptr.h
(7.16 KB)
??
chariter.h
(24 KB)
??
choicfmt.h
(23.85 KB)
??
coleitr.h
(13.7 KB)
??
coll.h
(55.59 KB)
??
compactdecimalformat.h
(6.81 KB)
??
curramt.h
(3.69 KB)
??
currpinf.h
(7.24 KB)
??
currunit.h
(3.99 KB)
??
datefmt.h
(40.37 KB)
??
dbbi.h
(1.11 KB)
??
dcfmtsym.h
(20.1 KB)
??
decimfmt.h
(87.82 KB)
??
docmain.h
(6.96 KB)
??
dtfmtsym.h
(37.64 KB)
??
dtintrv.h
(3.78 KB)
??
dtitvfmt.h
(46.56 KB)
??
dtitvinf.h
(18.46 KB)
??
dtptngen.h
(25.08 KB)
??
dtrule.h
(8.62 KB)
??
edits.h
(20.67 KB)
??
enumset.h
(2.08 KB)
??
errorcode.h
(4.78 KB)
??
fieldpos.h
(8.63 KB)
??
filteredbrk.h
(5.24 KB)
??
fmtable.h
(24.36 KB)
??
format.h
(12.44 KB)
??
formattedvalue.h
(9.73 KB)
??
fpositer.h
(2.98 KB)
??
gender.h
(3.27 KB)
??
gregocal.h
(31.57 KB)
??
icudataver.h
(1.03 KB)
??
icuplug.h
(11.88 KB)
??
idna.h
(12.63 KB)
??
listformatter.h
(9.42 KB)
??
localebuilder.h
(10.54 KB)
??
localpointer.h
(19.69 KB)
??
locdspnm.h
(7.06 KB)
??
locid.h
(44.94 KB)
??
measfmt.h
(11.44 KB)
??
measunit.h
(88.17 KB)
??
measure.h
(4.26 KB)
??
messagepattern.h
(33.65 KB)
??
msgfmt.h
(44.04 KB)
??
normalizer2.h
(33.97 KB)
??
normlzr.h
(30.74 KB)
??
nounit.h
(2.63 KB)
??
numberformatter.h
(84.62 KB)
??
numberrangeformatter.h
(29.93 KB)
??
numfmt.h
(49.35 KB)
??
numsys.h
(7.13 KB)
??
parseerr.h
(3.08 KB)
??
parsepos.h
(5.5 KB)
??
platform.h
(27.1 KB)
??
plurfmt.h
(25.18 KB)
??
plurrule.h
(18.33 KB)
??
ptypes.h
(3.49 KB)
??
putil.h
(6.33 KB)
??
rbbi.h
(26.42 KB)
??
rbnf.h
(49.79 KB)
??
rbtz.h
(15.47 KB)
??
regex.h
(84.3 KB)
??
region.h
(9.12 KB)
??
reldatefmt.h
(22.37 KB)
??
rep.h
(9.5 KB)
??
resbund.h
(18.01 KB)
??
schriter.h
(6.26 KB)
??
scientificnumberformatter.h
(6.32 KB)
??
search.h
(22.21 KB)
??
selfmt.h
(14.24 KB)
??
simpleformatter.h
(12.53 KB)
??
simpletz.h
(45.3 KB)
??
smpdtfmt.h
(70.9 KB)
??
sortkey.h
(11.12 KB)
??
std_string.h
(1015 B)
??
strenum.h
(10.04 KB)
??
stringoptions.h
(5.79 KB)
??
stringpiece.h
(6.46 KB)
??
stringtriebuilder.h
(15.27 KB)
??
stsearch.h
(21.29 KB)
??
symtable.h
(4.21 KB)
??
tblcoll.h
(36.4 KB)
??
timezone.h
(41.2 KB)
??
tmunit.h
(3.29 KB)
??
tmutamt.h
(4.8 KB)
??
tmutfmt.h
(7.79 KB)
??
translit.h
(65.76 KB)
??
tzfmt.h
(42.82 KB)
??
tznames.h
(16.79 KB)
??
tzrule.h
(35.32 KB)
??
tztrans.h
(6.07 KB)
??
ubidi.h
(89.56 KB)
??
ubiditransform.h
(12.65 KB)
??
ubrk.h
(23.97 KB)
??
ucal.h
(55.54 KB)
??
ucasemap.h
(15.18 KB)
??
ucat.h
(5.36 KB)
??
uchar.h
(140.66 KB)
??
ucharstrie.h
(21.06 KB)
??
ucharstriebuilder.h
(7.14 KB)
??
uchriter.h
(13.14 KB)
??
uclean.h
(11.21 KB)
??
ucnv.h
(83.09 KB)
??
ucnv_cb.h
(6.59 KB)
??
ucnv_err.h
(20.99 KB)
??
ucnvsel.h
(6.14 KB)
??
ucol.h
(61.39 KB)
??
ucoleitr.h
(9.46 KB)
??
uconfig.h
(12.05 KB)
??
ucpmap.h
(5.58 KB)
??
ucptrie.h
(22.29 KB)
??
ucsdet.h
(14.67 KB)
??
ucurr.h
(16.15 KB)
??
udat.h
(60.81 KB)
??
udata.h
(15.53 KB)
??
udateintervalformat.h
(10.03 KB)
??
udatpg.h
(25.94 KB)
??
udisplaycontext.h
(5.89 KB)
??
uenum.h
(7.78 KB)
??
ufieldpositer.h
(4.36 KB)
??
uformattable.h
(10.94 KB)
??
uformattedvalue.h
(12.14 KB)
??
ugender.h
(2 KB)
??
uidna.h
(33.37 KB)
??
uiter.h
(22.77 KB)
??
uldnames.h
(10.45 KB)
??
ulistformatter.h
(8.83 KB)
??
uloc.h
(50.75 KB)
??
ulocdata.h
(11.26 KB)
??
umachine.h
(13.19 KB)
??
umisc.h
(1.33 KB)
??
umsg.h
(24.23 KB)
??
umutablecptrie.h
(8.28 KB)
??
unifilt.h
(3.63 KB)
??
unifunct.h
(3.98 KB)
??
unimatch.h
(6.04 KB)
??
unirepl.h
(3.32 KB)
??
uniset.h
(64.88 KB)
??
unistr.h
(170.39 KB)
??
unorm.h
(20.45 KB)
??
unorm2.h
(24.66 KB)
??
unum.h
(53.55 KB)
??
unumberformatter.h
(25.19 KB)
??
unumsys.h
(7.21 KB)
??
uobject.h
(10.85 KB)
??
upluralrules.h
(7.88 KB)
??
uregex.h
(72.05 KB)
??
uregion.h
(9.84 KB)
??
ureldatefmt.h
(17.26 KB)
??
urename.h
(131.4 KB)
??
urep.h
(5.38 KB)
??
ures.h
(36.54 KB)
??
uscript.h
(26.87 KB)
??
usearch.h
(38.12 KB)
??
uset.h
(40 KB)
??
usetiter.h
(9.49 KB)
??
ushape.h
(18 KB)
??
uspoof.h
(66.03 KB)
??
usprep.h
(8.14 KB)
??
ustdio.h
(38.54 KB)
??
ustream.h
(1.8 KB)
??
ustring.h
(72.47 KB)
??
ustringtrie.h
(3.15 KB)
??
utext.h
(58.11 KB)
??
utf.h
(7.86 KB)
??
utf16.h
(22.33 KB)
??
utf32.h
(763 B)
??
utf8.h
(29.96 KB)
??
utf_old.h
(43.78 KB)
??
utmscale.h
(13.78 KB)
??
utrace.h
(13.89 KB)
??
utrans.h
(25.54 KB)
??
utypes.h
(30.38 KB)
??
uvernum.h
(6.67 KB)
??
uversion.h
(6.7 KB)
??
vtzone.h
(20.17 KB)
Editing: ugender.h
// © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html /* ***************************************************************************************** * Copyright (C) 2010-2013, International Business Machines * Corporation and others. All Rights Reserved. ***************************************************************************************** */ #ifndef UGENDER_H #define UGENDER_H #include "unicode/utypes.h" #if !UCONFIG_NO_FORMATTING #include "unicode/localpointer.h" /** * \file * \brief C API: The purpose of this API is to compute the gender of a list as a * whole given the gender of each element. * */ /** * Genders * @stable ICU 50 */ enum UGender { /** * Male gender. * @stable ICU 50 */ UGENDER_MALE, /** * Female gender. * @stable ICU 50 */ UGENDER_FEMALE, /** * Neutral gender. * @stable ICU 50 */ UGENDER_OTHER }; /** * @stable ICU 50 */ typedef enum UGender UGender; struct UGenderInfo; /** * Opaque UGenderInfo object for use in C programs. * @stable ICU 50 */ typedef struct UGenderInfo UGenderInfo; /** * Opens a new UGenderInfo object given locale. * @param locale The locale for which the rules are desired. * @param status UErrorCode pointer * @return A UGenderInfo for the specified locale, or NULL if an error occurred. * @stable ICU 50 */ U_STABLE const UGenderInfo* U_EXPORT2 ugender_getInstance(const char *locale, UErrorCode *status); /** * Given a list, returns the gender of the list as a whole. * @param genderInfo pointer that ugender_getInstance returns. * @param genders the gender of each element in the list. * @param size the size of the list. * @param status A pointer to a UErrorCode to receive any errors. * @return The gender of the list. * @stable ICU 50 */ U_STABLE UGender U_EXPORT2 ugender_getListGender(const UGenderInfo* genderInfo, const UGender *genders, int32_t size, UErrorCode *status); #endif /* #if !UCONFIG_NO_FORMATTING */ #endif
Upload File
Create Folder