Lines Matching defs:filter
30 HidDeviceFilter filter;
31 ASSERT_TRUE(filter.Matches(device_info_));
35 HidDeviceFilter filter;
36 filter.SetVendorId(0x046d);
37 ASSERT_TRUE(filter.Matches(device_info_));
41 HidDeviceFilter filter;
42 filter.SetVendorId(0x18d1);
43 ASSERT_FALSE(filter.Matches(device_info_));
47 HidDeviceFilter filter;
48 filter.SetVendorId(0x046d);
49 filter.SetProductId(0xc31c);
50 ASSERT_TRUE(filter.Matches(device_info_));
54 HidDeviceFilter filter;
55 filter.SetVendorId(0x046d);
56 filter.SetProductId(0x0801);
57 ASSERT_FALSE(filter.Matches(device_info_));
61 HidDeviceFilter filter;
62 filter.SetUsagePage(HidUsageAndPage::kPageKeyboard);
63 ASSERT_TRUE(filter.Matches(device_info_));
67 HidDeviceFilter filter;
68 filter.SetUsagePage(HidUsageAndPage::kPageLed);
69 ASSERT_FALSE(filter.Matches(device_info_));
73 HidDeviceFilter filter;
74 filter.SetVendorId(0x046d);
75 filter.SetUsagePage(HidUsageAndPage::kPageKeyboard);
76 ASSERT_TRUE(filter.Matches(device_info_));
80 HidDeviceFilter filter;
81 filter.SetUsagePage(HidUsageAndPage::kPageKeyboard);
82 filter.SetUsage(0x01);
83 ASSERT_TRUE(filter.Matches(device_info_));
87 HidDeviceFilter filter;
88 filter.SetUsagePage(HidUsageAndPage::kPageKeyboard);
89 filter.SetUsage(0x02);
90 ASSERT_FALSE(filter.Matches(device_info_));
100 HidDeviceFilter filter;
101 filter.SetUsagePage(HidUsageAndPage::kPageKeyboard);
102 filters.push_back(filter);
108 HidDeviceFilter filter;
109 filter.SetUsagePage(HidUsageAndPage::kPageLed);
110 filters.push_back(filter);