Lines Matching refs:ClassOfDevice
31 class ClassOfDevice final : public packet::CustomFieldFixedSizeInterface<ClassOfDevice>,
32 public storage::Serializable<ClassOfDevice> {
38 ClassOfDevice() = default;
39 ClassOfDevice(const uint8_t (&class_of_device)[kLength]);
51 static std::optional<ClassOfDevice> FromString(const std::string& str);
53 static std::optional<ClassOfDevice> FromLegacyConfigString(const std::string& str);
55 bool operator<(const ClassOfDevice& rhs) const {
58 bool operator==(const ClassOfDevice& rhs) const {
61 bool operator>(const ClassOfDevice& rhs) const {
64 bool operator<=(const ClassOfDevice& rhs) const {
67 bool operator>=(const ClassOfDevice& rhs) const {
70 bool operator!=(const ClassOfDevice& rhs) const {
77 static bool FromString(const std::string& from, ClassOfDevice& to);
83 static std::optional<ClassOfDevice> FromUint32Legacy(uint32_t cod_int);
93 inline std::ostream& operator<<(std::ostream& os, const ClassOfDevice& c) {