Home | History | Annotate | Download | only in i18n

Lines Matching refs:pErrorCode

30 udatpg_open(const char *locale, UErrorCode *pErrorCode) {
32 return (UDateTimePatternGenerator *)DateTimePatternGenerator::createInstance(*pErrorCode);
34 return (UDateTimePatternGenerator *)DateTimePatternGenerator::createInstance(Locale(locale), *pErrorCode);
39 udatpg_openEmpty(UErrorCode *pErrorCode) {
40 return (UDateTimePatternGenerator *)DateTimePatternGenerator::createEmptyInstance(*pErrorCode);
49 udatpg_clone(const UDateTimePatternGenerator *dtpg, UErrorCode *pErrorCode) {
50 if(U_FAILURE(*pErrorCode)) {
60 UErrorCode *pErrorCode) {
63 bestPattern, capacity, pErrorCode);
71 UErrorCode *pErrorCode) {
72 if(U_FAILURE(*pErrorCode)) {
76 *pErrorCode=U_ILLEGAL_ARGUMENT_ERROR;
80 UnicodeString result=((DateTimePatternGenerator *)dtpg)->getBestPattern(skeletonString, options, *pErrorCode);
81 return result.extract(bestPattern, capacity, *pErrorCode);
88 UErrorCode *pErrorCode) {
89 if(U_FAILURE(*pErrorCode)) {
93 *pErrorCode=U_ILLEGAL_ARGUMENT_ERROR;
97 UnicodeString result=((DateTimePatternGenerator *)dtpg)->getSkeleton(patternString, *pErrorCode);
98 return result.extract(skeleton, capacity, *pErrorCode);
105 UErrorCode *pErrorCode) {
106 if(U_FAILURE(*pErrorCode)) {
110 *pErrorCode=U_ILLEGAL_ARGUMENT_ERROR;
114 UnicodeString result=((DateTimePatternGenerator *)dtpg)->getBaseSkeleton(patternString, *pErrorCode);
115 return result.extract(skeleton, capacity, *pErrorCode);
123 UErrorCode *pErrorCode) {
124 if(U_FAILURE(*pErrorCode)) {
128 *pErrorCode=U_ILLEGAL_ARGUMENT_ERROR;
134 addPattern(patternString, override, conflictingPatternString, *pErrorCode);
135 int32_t length=conflictingPatternString.extract(conflictingPattern, capacity, *pErrorCode);
219 UErrorCode *pErrorCode) {
222 dest, destCapacity, pErrorCode);
231 UErrorCode *pErrorCode) {
232 if(U_FAILURE(*pErrorCode)) {
236 *pErrorCode=U_ILLEGAL_ARGUMENT_ERROR;
241 UnicodeString result=((DateTimePatternGenerator *)dtpg)->replaceFieldTypes(patternString, skeletonString, options, *pErrorCode);
242 return result.extract(dest, destCapacity, *pErrorCode);
246 udatpg_openSkeletons(const UDateTimePatternGenerator *dtpg, UErrorCode *pErrorCode) {
248 ((DateTimePatternGenerator *)dtpg)->getSkeletons(*pErrorCode),
249 pErrorCode);
253 udatpg_openBaseSkeletons(const UDateTimePatternGenerator *dtpg, UErrorCode *pErrorCode) {
255 ((DateTimePatternGenerator *)dtpg)->getBaseSkeletons(*pErrorCode),
256 pErrorCode);