Lines Matching refs:out

41 static bool parseMcc(const char* name, ResTable_config* out) {
43 if (out) out->mcc = 0;
64 if (out) out->mcc = d;
71 static bool parseMnc(const char* name, ResTable_config* out) {
73 if (out) out->mcc = 0;
92 if (out) {
93 out->mnc = atoi(val);
94 if (out->mnc == 0) {
95 out->mnc = ACONFIGURATION_MNC_ZERO;
102 static bool parseLayoutDirection(const char* name, ResTable_config* out) {
104 if (out)
105 out->screenLayout =
106 (out->screenLayout & ~ResTable_config::MASK_LAYOUTDIR) |
110 if (out)
111 out->screenLayout =
112 (out->screenLayout & ~ResTable_config::MASK_LAYOUTDIR) |
116 if (out)
117 out->screenLayout =
118 (out->screenLayout & ~ResTable_config::MASK_LAYOUTDIR) |
126 static bool parseScreenLayoutSize(const char* name, ResTable_config* out) {
128 if (out)
129 out->screenLayout =
130 (out->screenLayout & ~ResTable_config::MASK_SCREENSIZE) |
134 if (out)
135 out->screenLayout =
136 (out->screenLayout & ~ResTable_config::MASK_SCREENSIZE) |
140 if (out)
141 out->screenLayout =
142 (out->screenLayout & ~ResTable_config::MASK_SCREENSIZE) |
146 if (out)
147 out->screenLayout =
148 (out->screenLayout & ~ResTable_config::MASK_SCREENSIZE) |
152 if (out)
153 out->screenLayout =
154 (out->screenLayout & ~ResTable_config::MASK_SCREENSIZE) |
162 static bool parseScreenLayoutLong(const char* name, ResTable_config* out) {
164 if (out)
165 out->screenLayout =
166 (out->screenLayout & ~ResTable_config::MASK_SCREENLONG) |
170 if (out)
171 out->screenLayout =
172 (out->screenLayout & ~ResTable_config::MASK_SCREENLONG) |
176 if (out)
177 out->screenLayout =
178 (out->screenLayout & ~ResTable_config::MASK_SCREENLONG) |
186 static bool parseScreenRound(const char* name, ResTable_config* out) {
188 if (out)
189 out->screenLayout2 =
190 (out->screenLayout2 & ~ResTable_config::MASK_SCREENROUND) |
194 if (out)
195 out->screenLayout2 =
196 (out->screenLayout2 & ~ResTable_config::MASK_SCREENROUND) |
200 if (out)
201 out->screenLayout2 =
202 (out->screenLayout2 & ~ResTable_config::MASK_SCREENROUND) |
209 static bool parseWideColorGamut(const char* name, ResTable_config* out) {
211 if (out)
212 out->colorMode =
213 (out->colorMode & ~ResTable_config::MASK_WIDE_COLOR_GAMUT) |
217 if (out)
218 out->colorMode =
219 (out->colorMode & ~ResTable_config::MASK_WIDE_COLOR_GAMUT) |
223 if (out)
224 out->colorMode =
225 (out->colorMode & ~ResTable_config::MASK_WIDE_COLOR_GAMUT) |
232 static bool parseHdr(const char* name, ResTable_config* out) {
234 if (out)
235 out->colorMode =
236 (out->colorMode & ~ResTable_config::MASK_HDR) |
240 if (out)
241 out->colorMode =
242 (out->colorMode & ~ResTable_config::MASK_HDR) |
246 if (out)
247 out->colorMode =
248 (out->colorMode & ~ResTable_config::MASK_HDR) |
255 static bool parseOrientation(const char* name, ResTable_config* out) {
257 if (out) out->orientation = out->ORIENTATION_ANY;
260 if (out) out->orientation = out->ORIENTATION_PORT;
263 if (out) out->orientation = out->ORIENTATION_LAND;
266 if (out) out->orientation = out->ORIENTATION_SQUARE;
273 static bool parseUiModeType(const char* name, ResTable_config* out) {
275 if (out)
276 out->uiMode = (out->uiMode & ~ResTable_config::MASK_UI_MODE_TYPE) |
280 if (out)
281 out->uiMode = (out->uiMode & ~ResTable_config::MASK_UI_MODE_TYPE) |
285 if (out)
286 out->uiMode = (out->uiMode & ~ResTable_config::MASK_UI_MODE_TYPE) |
290 if (out)
291 out->uiMode = (out->uiMode & ~ResTable_config::MASK_UI_MODE_TYPE) |
295 if (out)
296 out->uiMode = (out->uiMode & ~ResTable_config::MASK_UI_MODE_TYPE) |
300 if (out)
301 out->uiMode = (out->uiMode & ~ResTable_config::MASK_UI_MODE_TYPE) |
305 if (out)
306 out->uiMode = (out->uiMode & ~ResTable_config::MASK_UI_MODE_TYPE) |
314 static bool parseUiModeNight(const char* name, ResTable_config* out) {
316 if (out)
317 out->uiMode = (out->uiMode & ~ResTable_config::MASK_UI_MODE_NIGHT) |
321 if (out)
322 out->uiMode = (out->uiMode & ~ResTable_config::MASK_UI_MODE_NIGHT) |
326 if (out)
327 out->uiMode = (out->uiMode & ~ResTable_config::MASK_UI_MODE_NIGHT) |
335 static bool parseDensity(const char* name, ResTable_config* out) {
337 if (out) out->density = ResTable_config::DENSITY_DEFAULT;
342 if (out) out->density = ResTable_config::DENSITY_ANY;
347 if (out) out->density = ResTable_config::DENSITY_NONE;
352 if (out) out->density = ResTable_config::DENSITY_LOW;
357 if (out) out->density = ResTable_config::DENSITY_MEDIUM;
362 if (out) out->density = ResTable_config::DENSITY_TV;
367 if (out) out->density = ResTable_config::DENSITY_HIGH;
372 if (out) out->density = ResTable_config::DENSITY_XHIGH;
377 if (out) out->density = ResTable_config::DENSITY_XXHIGH;
382 if (out) out->density = ResTable_config::DENSITY_XXXHIGH;
406 if (out) out->density = d;
413 static bool parseTouchscreen(const char* name, ResTable_config* out) {
415 if (out) out->touchscreen = out->TOUCHSCREEN_ANY;
418 if (out) out->touchscreen = out->TOUCHSCREEN_NOTOUCH;
421 if (out) out->touchscreen = out->TOUCHSCREEN_STYLUS;
424 if (out) out->touchscreen = out->TOUCHSCREEN_FINGER;
431 static bool parseKeysHidden(const char* name, ResTable_config* out) {
449 if (out) out->inputFlags = (out->inputFlags & ~mask) | value;
456 static bool parseKeyboard(const char* name, ResTable_config* out) {
458 if (out) out->keyboard = out->KEYBOARD_ANY;
461 if (out) out->keyboard = out->KEYBOARD_NOKEYS;
464 if (out) out->keyboard = out->KEYBOARD_QWERTY;
467 if (out) out->keyboard = out->KEYBOARD_12KEY;
474 static bool parseNavHidden(const char* name, ResTable_config* out) {
489 if (out) out->inputFlags = (out->inputFlags & ~mask) | value;
496 static bool parseNavigation(const char* name, ResTable_config* out) {
498 if (out) out->navigation = out->NAVIGATION_ANY;
501 if (out) out->navigation = out->NAVIGATION_NONAV;
504 if (out) out->navigation = out->NAVIGATION_DPAD;
507 if (out) out->navigation = out->NAVIGATION_TRACKBALL;
510 if (out) out->navigation = out->NAVIGATION_WHEEL;
517 static bool parseScreenSize(const char* name, ResTable_config* out) {
519 if (out) {
520 out->screenWidth = out->SCREENWIDTH_ANY;
521 out->screenHeight = out->SCREENHEIGHT_ANY;
543 if (out) {
544 out->screenWidth = w;
545 out->screenHeight = h;
551 static bool parseSmallestScreenWidthDp(const char* name, ResTable_config* out) {
553 if (out) {
554 out->smallestScreenWidthDp = out->SCREENWIDTH_ANY;
568 if (out) {
569 out->smallestScreenWidthDp = (uint16_t)atoi(xName.c_str());
575 static bool parseScreenWidthDp(const char* name, ResTable_config* out) {
577 if (out) {
578 out->screenWidthDp = out->SCREENWIDTH_ANY;
590 if (out) {
591 out->screenWidthDp = (uint16_t)atoi(xName.c_str());
597 static bool parseScreenHeightDp(const char* name, ResTable_config* out) {
599 if (out) {
600 out->screenHeightDp = out->SCREENWIDTH_ANY;
612 if (out) {
613 out->screenHeightDp = (uint16_t)atoi(xName.c_str());
619 static bool parseVersion(const char* name, ResTable_config* out) {
621 if (out) {
622 out->sdkVersion = out->SDKVERSION_ANY;
623 out->minorVersion = out->MINORVERSION_ANY;
638 if (out) {
639 out->sdkVersion = (uint16_t)atoi(sdkName.c_str());
640 out->minorVersion = 0;
646 bool ConfigDescription::Parse(const StringPiece& str, ConfigDescription* out) {
831 if (out != NULL) {
833 *out = config;