Lines Matching refs:Feature
493 struct Feature { struct
494 Feature() : required(false), version(-1) {} in Feature() function
495 explicit Feature(bool required, int32_t version = -1) : required(required), version(version) {} in Feature() function
522 KeyedVector<String8, Feature> features; argument
567 const Feature& feature = grp.features[i]; in printFeatureGroupImpl()
623 grp->features.add(String8("android.hardware.camera"), Feature(true)); in addParentFeatures()
626 grp->features.add(String8("android.hardware.location"), Feature(true)); in addParentFeatures()
628 grp->features.add(String8("android.hardware.faketouch"), Feature(true)); in addParentFeatures()
631 grp->features.add(String8("android.hardware.faketouch.multitouch"), Feature(true)); in addParentFeatures()
632 grp->features.add(String8("android.hardware.faketouch"), Feature(true)); in addParentFeatures()
634 grp->features.add(String8("android.hardware.touchscreen"), Feature(true)); in addParentFeatures()
637 grp->features.add(String8("android.hardware.touchscreen.multitouch"), Feature(true)); in addParentFeatures()
638 grp->features.add(String8("android.hardware.touchscreen"), Feature(true)); in addParentFeatures()
1549 commonFeatures.features.add(name, Feature(req != 0, version)); in doDump()
1897 Feature feature(true); in doDump()