Searched refs:MutationEntry (Results 1 – 9 of 9) sorted by relevance
30 using bluetooth::storage::MutationEntry;40 mutation.Add(MutationEntry::Set(MutationEntry::PropertyType::NORMAL, "AA:BB:CC:DD:EE:FF", in TEST()42 mutation.Add(MutationEntry::Remove(MutationEntry::PropertyType::NORMAL, "AA:BB:CC:DD:EE:FF", in TEST()47 mutation2.Add(MutationEntry::Set(MutationEntry::PropertyType::NORMAL, "AA:BB:CC:DD:EE:FF", in TEST()69 mutation.Add(MutationEntry::Remove(MutationEntry::PropertyType::NORMAL, "A", "B")); in TEST()80 mutation.Add(MutationEntry::Remove(MutationEntry::PropertyType::NORMAL, "B")); in TEST()91 mutation.Add(MutationEntry::Remove(MutationEntry::PropertyType::NORMAL, "A", "C")); in TEST()107 mutation.Add(MutationEntry::Set(MutationEntry::PropertyType::NORMAL, "A", "B", "C")); in TEST()108 mutation.Add(MutationEntry::Remove(MutationEntry::PropertyType::NORMAL, "A", "B")); in TEST()118 mutation.Add(MutationEntry::Set(MutationEntry::PropertyType::NORMAL, "A", "B", "C")); in TEST()[all …]
28 class MutationEntry {35 static MutationEntry Set(PropertyType property_type, std::string section_param, in Set()37 return MutationEntry::Set(property_type, std::move(section_param), std::move(property_param), in Set()42 static MutationEntry Set(PropertyType property_type, std::string section_param, in Set()45 return MutationEntry::Set<EnumUnderlyingType>(property_type, std::move(section_param), in Set()51 static MutationEntry Set(PropertyType property_type, std::string section_param, in Set()53 return MutationEntry::Set(property_type, std::move(section_param), std::move(property_param), in Set()58 static MutationEntry Set(PropertyType property_type, std::string section_param, in Set()60 return MutationEntry::Set(property_type, std::move(section_param), std::move(property_param), in Set()66 static MutationEntry Set(PropertyType property_type, std::string section_param, in Set()[all …]
55 MutationEntry Set##NAME(const RETURN_TYPE& value) { \56 return MutationEntry::Set<RETURN_TYPE>(MutationEntry::PropertyType::NORMAL, section_, \59 MutationEntry Remove##NAME() { \60 return MutationEntry::Remove(MutationEntry::PropertyType::NORMAL, section_, PROPERTY_KEY); \78 MutationEntry Set##NAME(const RETURN_TYPE& value) { \80 return MutationEntry::Set<RETURN_TYPE>(MutationEntry::PropertyType::NORMAL, section_, \83 MutationEntry Remove##NAME() { \84 return MutationEntry::Remove(MutationEntry::PropertyType::NORMAL, section_, PROPERTY_KEY); \102 MutationEntry SetTemp##NAME(const RETURN_TYPE& value) { \103 return MutationEntry::Set<RETURN_TYPE>(MutationEntry::PropertyType::MEMORY_ONLY, section_, \[all …]
85 MutationEntry Device::RemoveFromConfig() { in RemoveFromConfig()86 return MutationEntry::Remove(MutationEntry::PropertyType::NORMAL, section_); in RemoveFromConfig()89 MutationEntry Device::RemoveFromTempConfig() { in RemoveFromTempConfig()90 return MutationEntry::Remove(MutationEntry::PropertyType::MEMORY_ONLY, section_); in RemoveFromTempConfig()
28 void Mutation::Add(MutationEntry entry) { in Add()30 case MutationEntry::PropertyType::NORMAL: in Add()31 if (entry.entry_type != MutationEntry::EntryType::SET) { in Add()37 case MutationEntry::PropertyType::MEMORY_ONLY: in Add()
29 void Add(MutationEntry entry);36 std::queue<MutationEntry> normal_config_entries_;37 std::queue<MutationEntry> memory_only_config_entries_;
22 MutationEntry::MutationEntry(EntryType entry_type_param, PropertyType property_type_param, in MutationEntry() function in bluetooth::storage::MutationEntry
374 void ConfigCache::Commit(std::queue<MutationEntry>& mutation_entries) { in Commit()380 case MutationEntry::EntryType::SET: in Commit()383 case MutationEntry::EntryType::REMOVE_PROPERTY: in Commit()386 case MutationEntry::EntryType::REMOVE_SECTION: in Commit()
108 virtual void Commit(std::queue<MutationEntry>& mutation);