Lines Matching refs:Device
108 class Device {
112 Device(
117 Device(ConfigCache* config, ConfigCache* memory_only_config, std::string section);
120 Device(Device&& other) noexcept = default;
121 Device& operator=(Device&& other) noexcept = default;
124 Device(const Device& other) noexcept = default;
125 Device& operator=(const Device& other) noexcept = default;
128 bool operator==(const Device& other) const {
131 bool operator!=(const Device& other) const {
134 bool operator<(const Device& other) const {
137 bool operator>(const Device& rhs) const {
140 bool operator<=(const Device& rhs) const {
143 bool operator>=(const Device& rhs) const {
176 friend std::hash<Device>;
207 struct hash<bluetooth::storage::Device> {
208 std::size_t operator()(const bluetooth::storage::Device& val) const noexcept {