20 #include "unicode/utypes.h" 21 #include "unicode/uenum.h" 22 #include "unicode/localpointer.h" 102 #ifndef U_HIDE_INTERNAL_API 156 #if U_SHOW_CPLUSPLUS_API
U_STABLE const UChar *U_EXPORT2 udatpg_getAppendItemName(const UDateTimePatternGenerator *dtpg, UDateTimePatternField field, int32_t *pLength)
U_STABLE UDateTimePatternConflict U_EXPORT2 udatpg_addPattern(UDateTimePatternGenerator *dtpg, const UChar *pattern, int32_t patternLength, UBool override, UChar *conflictingPattern, int32_t capacity, int32_t *pLength, UErrorCode *pErrorCode)
const FieldDescriptor * field
Definition: parser_unittest.cc:2279
U_STABLE void U_EXPORT2 udatpg_close(UDateTimePatternGenerator *dtpg)
U_STABLE const UChar *U_EXPORT2 udatpg_getPatternForSkeleton(const UDateTimePatternGenerator *dtpg, const UChar *skeleton, int32_t skeletonLength, int32_t *pLength)
signed int int32_t
Definition: ptypes.h:101
U_STABLE int32_t U_EXPORT2 udatpg_getSkeleton(UDateTimePatternGenerator *dtpg, const UChar *pattern, int32_t length, UChar *skeleton, int32_t capacity, UErrorCode *pErrorCode)
int8_t UBool
Definition: umachine.h:200
U_STABLE int32_t U_EXPORT2 udatpg_getBaseSkeleton(UDateTimePatternGenerator *dtpg, const UChar *pattern, int32_t length, UChar *baseSkeleton, int32_t capacity, UErrorCode *pErrorCode)
#define U_NAMESPACE_BEGIN
Definition: uversion.h:129
dest
Definition: upload.py:394
#define U_NAMESPACE_END
Definition: uversion.h:130
U_STABLE void U_EXPORT2 udatpg_setDecimal(UDateTimePatternGenerator *dtpg, const UChar *decimal, int32_t length)
U_STABLE UDateTimePatternGenerator *U_EXPORT2 udatpg_clone(const UDateTimePatternGenerator *dtpg, UErrorCode *pErrorCode)
U_STABLE int32_t U_EXPORT2 udatpg_replaceFieldTypes(UDateTimePatternGenerator *dtpg, const UChar *pattern, int32_t patternLength, const UChar *skeleton, int32_t skeletonLength, UChar *dest, int32_t destCapacity, UErrorCode *pErrorCode)
U_STABLE int32_t U_EXPORT2 udatpg_replaceFieldTypesWithOptions(UDateTimePatternGenerator *dtpg, const UChar *pattern, int32_t patternLength, const UChar *skeleton, int32_t skeletonLength, UDateTimePatternMatchOptions options, UChar *dest, int32_t destCapacity, UErrorCode *pErrorCode)
U_STABLE int32_t U_EXPORT2 udatpg_getBestPattern(UDateTimePatternGenerator *dtpg, const UChar *skeleton, int32_t length, UChar *bestPattern, int32_t capacity, UErrorCode *pErrorCode)
UErrorCode
Definition: utypes.h:476
U_STABLE void U_EXPORT2 udatpg_setAppendItemName(UDateTimePatternGenerator *dtpg, UDateTimePatternField field, const UChar *value, int32_t length)
EGLAttrib * value
Definition: eglext.h:120
struct UEnumeration UEnumeration
Definition: uenum.h:39
U_STABLE const UChar *U_EXPORT2 udatpg_getAppendItemFormat(const UDateTimePatternGenerator *dtpg, UDateTimePatternField field, int32_t *pLength)
U_STABLE const UChar *U_EXPORT2 udatpg_getDecimal(const UDateTimePatternGenerator *dtpg, int32_t *pLength)
#define U_EXPORT2
Definition: platform.h:724
U_STABLE UDateTimePatternGenerator *U_EXPORT2 udatpg_openEmpty(UErrorCode *pErrorCode)
UDateTimePatternConflict
Definition: udatpg.h:116
U_STABLE UEnumeration *U_EXPORT2 udatpg_openBaseSkeletons(const UDateTimePatternGenerator *dtpg, UErrorCode *pErrorCode)
U_STABLE void U_EXPORT2 udatpg_setDateTimeFormat(const UDateTimePatternGenerator *dtpg, const UChar *dtFormat, int32_t length)
UDateTimePatternField
Definition: udatpg.h:53
void * UDateTimePatternGenerator
Definition: udatpg.h:45
U_STABLE int32_t U_EXPORT2 udatpg_getBestPatternWithOptions(UDateTimePatternGenerator *dtpg, const UChar *skeleton, int32_t length, UDateTimePatternMatchOptions options, UChar *bestPattern, int32_t capacity, UErrorCode *pErrorCode)
#define U_STABLE
Definition: umachine.h:109
U_STABLE void U_EXPORT2 udatpg_setAppendItemFormat(UDateTimePatternGenerator *dtpg, UDateTimePatternField field, const UChar *value, int32_t length)
U_STABLE const UChar *U_EXPORT2 udatpg_getDateTimeFormat(const UDateTimePatternGenerator *dtpg, int32_t *pLength)
U_STABLE UEnumeration *U_EXPORT2 udatpg_openSkeletons(const UDateTimePatternGenerator *dtpg, UErrorCode *pErrorCode)
U_STABLE UDateTimePatternGenerator *U_EXPORT2 udatpg_open(const char *locale, UErrorCode *pErrorCode)
uint16_t UChar
Definition: umachine.h:278
GLuint GLsizei GLsizei * length
Definition: gl2.h:435
UDateTimePatternMatchOptions
Definition: udatpg.h:97