Lines Matching refs:out
38 static bool parseMcc(const char* name, ResTable_config* out) {
40 if (out) out->mcc = 0;
61 if (out) out->mcc = d;
68 static bool parseMnc(const char* name, ResTable_config* out) {
70 if (out) out->mcc = 0;
89 if (out) {
90 out->mnc = atoi(val);
91 if (out->mnc == 0) {
92 out->mnc = ACONFIGURATION_MNC_ZERO;
99 static bool parseLayoutDirection(const char* name, ResTable_config* out) {
101 if (out) out->screenLayout =
102 (out->screenLayout&~ResTable_config::MASK_LAYOUTDIR)
106 if (out) out->screenLayout =
107 (out->screenLayout&~ResTable_config::MASK_LAYOUTDIR)
111 if (out) out->screenLayout =
112 (out->screenLayout&~ResTable_config::MASK_LAYOUTDIR)
120 static bool parseScreenLayoutSize(const char* name, ResTable_config* out) {
122 if (out) out->screenLayout =
123 (out->screenLayout&~ResTable_config::MASK_SCREENSIZE)
127 if (out) out->screenLayout =
128 (out->screenLayout&~ResTable_config::MASK_SCREENSIZE)
132 if (out) out->screenLayout =
133 (out->screenLayout&~ResTable_config::MASK_SCREENSIZE)
137 if (out) out->screenLayout =
138 (out->screenLayout&~ResTable_config::MASK_SCREENSIZE)
142 if (out) out->screenLayout =
143 (out->screenLayout&~ResTable_config::MASK_SCREENSIZE)
151 static bool parseScreenLayoutLong(const char* name, ResTable_config* out) {
153 if (out) out->screenLayout =
154 (out->screenLayout&~ResTable_config::MASK_SCREENLONG)
158 if (out) out->screenLayout =
159 (out->screenLayout&~ResTable_config::MASK_SCREENLONG)
163 if (out) out->screenLayout =
164 (out->screenLayout&~ResTable_config::MASK_SCREENLONG)
172 static bool parseScreenRound(const char* name, ResTable_config* out) {
174 if (out) out->screenLayout2 =
175 (out->screenLayout2&~ResTable_config::MASK_SCREENROUND)
179 if (out) out->screenLayout2 =
180 (out->screenLayout2&~ResTable_config::MASK_SCREENROUND)
184 if (out) out->screenLayout2 =
185 (out->screenLayout2&~ResTable_config::MASK_SCREENROUND)
192 static bool parseOrientation(const char* name, ResTable_config* out) {
194 if (out) out->orientation = out->ORIENTATION_ANY;
197 if (out) out->orientation = out->ORIENTATION_PORT;
200 if (out) out->orientation = out->ORIENTATION_LAND;
203 if (out) out->orientation = out->ORIENTATION_SQUARE;
210 static bool parseUiModeType(const char* name, ResTable_config* out) {
212 if (out) out->uiMode =
213 (out->uiMode&~ResTable_config::MASK_UI_MODE_TYPE)
217 if (out) out->uiMode =
218 (out->uiMode&~ResTable_config::MASK_UI_MODE_TYPE)
222 if (out) out->uiMode =
223 (out->uiMode&~ResTable_config::MASK_UI_MODE_TYPE)
227 if (out) out->uiMode =
228 (out->uiMode&~ResTable_config::MASK_UI_MODE_TYPE)
232 if (out) out->uiMode =
233 (out->uiMode&~ResTable_config::MASK_UI_MODE_TYPE)
237 if (out) out->uiMode =
238 (out->uiMode&~ResTable_config::MASK_UI_MODE_TYPE)
246 static bool parseUiModeNight(const char* name, ResTable_config* out) {
248 if (out) out->uiMode =
249 (out->uiMode&~ResTable_config::MASK_UI_MODE_NIGHT)
253 if (out) out->uiMode =
254 (out->uiMode&~ResTable_config::MASK_UI_MODE_NIGHT)
258 if (out) out->uiMode =
259 (out->uiMode&~ResTable_config::MASK_UI_MODE_NIGHT)
267 static bool parseDensity(const char* name, ResTable_config* out) {
269 if (out) out->density = ResTable_config::DENSITY_DEFAULT;
274 if (out) out->density = ResTable_config::DENSITY_ANY;
279 if (out) out->density = ResTable_config::DENSITY_NONE;
284 if (out) out->density = ResTable_config::DENSITY_LOW;
289 if (out) out->density = ResTable_config::DENSITY_MEDIUM;
294 if (out) out->density = ResTable_config::DENSITY_TV;
299 if (out) out->density = ResTable_config::DENSITY_HIGH;
304 if (out) out->density = ResTable_config::DENSITY_XHIGH;
309 if (out) out->density = ResTable_config::DENSITY_XXHIGH;
314 if (out) out->density = ResTable_config::DENSITY_XXXHIGH;
340 if (out) out->density = d;
347 static bool parseTouchscreen(const char* name, ResTable_config* out) {
349 if (out) out->touchscreen = out->TOUCHSCREEN_ANY;
352 if (out) out->touchscreen = out->TOUCHSCREEN_NOTOUCH;
355 if (out) out->touchscreen = out->TOUCHSCREEN_STYLUS;
358 if (out) out->touchscreen = out->TOUCHSCREEN_FINGER;
365 static bool parseKeysHidden(const char* name, ResTable_config* out) {
383 if (out) out->inputFlags = (out->inputFlags&~mask) | value;
390 static bool parseKeyboard(const char* name, ResTable_config* out) {
392 if (out) out->keyboard = out->KEYBOARD_ANY;
395 if (out) out->keyboard = out->KEYBOARD_NOKEYS;
398 if (out) out->keyboard = out->KEYBOARD_QWERTY;
401 if (out) out->keyboard = out->KEYBOARD_12KEY;
408 static bool parseNavHidden(const char* name, ResTable_config* out) {
423 if (out) out->inputFlags = (out->inputFlags&~mask) | value;
430 static bool parseNavigation(const char* name, ResTable_config* out) {
432 if (out) out->navigation = out->NAVIGATION_ANY;
435 if (out) out->navigation = out->NAVIGATION_NONAV;
438 if (out) out->navigation = out->NAVIGATION_DPAD;
441 if (out) out->navigation = out->NAVIGATION_TRACKBALL;
444 if (out) out->navigation = out->NAVIGATION_WHEEL;
451 static bool parseScreenSize(const char* name, ResTable_config* out) {
453 if (out) {
454 out->screenWidth = out->SCREENWIDTH_ANY;
455 out->screenHeight = out->SCREENHEIGHT_ANY;
477 if (out) {
478 out->screenWidth = w;
479 out->screenHeight = h;
485 static bool parseSmallestScreenWidthDp(const char* name, ResTable_config* out) {
487 if (out) {
488 out->smallestScreenWidthDp = out->SCREENWIDTH_ANY;
502 if (out) {
503 out->smallestScreenWidthDp = (uint16_t)atoi(xName.c_str());
509 static bool parseScreenWidthDp(const char* name, ResTable_config* out) {
511 if (out) {
512 out->screenWidthDp = out->SCREENWIDTH_ANY;
524 if (out) {
525 out->screenWidthDp = (uint16_t)atoi(xName.c_str());
531 static bool parseScreenHeightDp(const char* name, ResTable_config* out) {
533 if (out) {
534 out->screenHeightDp = out->SCREENWIDTH_ANY;
546 if (out) {
547 out->screenHeightDp = (uint16_t)atoi(xName.c_str());
553 static bool parseVersion(const char* name, ResTable_config* out) {
555 if (out) {
556 out->sdkVersion = out->SDKVERSION_ANY;
557 out->minorVersion = out->MINORVERSION_ANY;
572 if (out) {
573 out->sdkVersion = (uint16_t)atoi(sdkName.c_str());
574 out->minorVersion = 0;
580 bool ConfigDescription::parse(const StringPiece& str, ConfigDescription* out) {
751 if (out != NULL) {
753 *out = config;