Lines Matching defs:pachTime

108         const char *pachTime = pThis->Asn1Core.uData.pch;
111 if ( RT_C_IS_DIGIT(pachTime[0]) /* Y */
112 && RT_C_IS_DIGIT(pachTime[1]) /* Y */
113 && RT_C_IS_DIGIT(pachTime[2]) /* M */
114 && RT_C_IS_DIGIT(pachTime[3]) /* M */
115 && RT_C_IS_DIGIT(pachTime[4]) /* D */
116 && RT_C_IS_DIGIT(pachTime[5]) /* D */
117 && RT_C_IS_DIGIT(pachTime[6]) /* H */
118 && RT_C_IS_DIGIT(pachTime[7]) /* H */
119 && RT_C_IS_DIGIT(pachTime[8]) /* M */
120 && RT_C_IS_DIGIT(pachTime[9]) /* M */
122 || ( RT_C_IS_DIGIT(pachTime[10]) /* S */
123 && RT_C_IS_DIGIT(pachTime[11]) /* S */ ) )
124 && pachTime[fHaveSeconds ? 12 : 10] == 'Z'
128 pThis->Time.i32Year = (pachTime[0] - '0') * 10 + (pachTime[1] - '0');
130 pThis->Time.u8Month = (pachTime[2] - '0') * 10 + (pachTime[3] - '0');
133 pThis->Time.u8MonthDay = (pachTime[4] - '0') * 10 + (pachTime[5] - '0');
134 pThis->Time.u8Hour = (pachTime[6] - '0') * 10 + (pachTime[7] - '0');
135 pThis->Time.u8Minute = (pachTime[8] - '0') * 10 + (pachTime[9] - '0');
137 pThis->Time.u8Second = (pachTime[10] - '0') * 10 + (pachTime[11] - '0');
151 pszErrorTag, pThis->Asn1Core.cb, pachTime);
240 const char *pachTime = pThis->Asn1Core.uData.pch;
243 if ( RT_C_IS_DIGIT(pachTime[0]) /* Y */
244 && RT_C_IS_DIGIT(pachTime[1]) /* Y */
245 && RT_C_IS_DIGIT(pachTime[2]) /* Y */
246 && RT_C_IS_DIGIT(pachTime[3]) /* Y */
247 && RT_C_IS_DIGIT(pachTime[4]) /* M */
248 && RT_C_IS_DIGIT(pachTime[5]) /* M */
249 && RT_C_IS_DIGIT(pachTime[6]) /* D */
250 && RT_C_IS_DIGIT(pachTime[7]) /* D */
251 && RT_C_IS_DIGIT(pachTime[8]) /* H */
252 && RT_C_IS_DIGIT(pachTime[9]) /* H */
253 && RT_C_IS_DIGIT(pachTime[10]) /* M */
254 && RT_C_IS_DIGIT(pachTime[11]) /* M */
255 && RT_C_IS_DIGIT(pachTime[12]) /* S */ /** @todo was this once optional? */
256 && RT_C_IS_DIGIT(pachTime[13]) /* S */
257 && pachTime[pThis->Asn1Core.cb - 1] == 'Z'
261 pThis->Time.i32Year = 1000 * (pachTime[0] - '0')
262 + 100 * (pachTime[1] - '0')
263 + 10 * (pachTime[2] - '0')
264 + (pachTime[3] - '0');
265 pThis->Time.u8Month = (pachTime[4] - '0') * 10 + (pachTime[5] - '0');
268 pThis->Time.u8MonthDay = (pachTime[6] - '0') * 10 + (pachTime[7] - '0');
269 pThis->Time.u8Hour = (pachTime[8] - '0') * 10 + (pachTime[9] - '0');
270 pThis->Time.u8Minute = (pachTime[10] - '0') * 10 + (pachTime[11] - '0');
271 pThis->Time.u8Second = (pachTime[12] - '0') * 10 + (pachTime[13] - '0');
280 rc = rtAsn1Time_ConvertGeneralizedTimeFraction(pCursor, pachTime + 14, cchLeft, pThis, pszErrorTag);
293 pszErrorTag, pThis->Asn1Core.cb, pachTime);