Lines Matching refs:DhcpProperties
40 static string ObjectID(const DhcpProperties* d) { return "(dhcp_properties)"; } in ObjectID()
48 const char* kPropertyNames[] = {DhcpProperties::kHostnameProperty,
49 DhcpProperties::kVendorClassProperty};
57 const char DhcpProperties::kHostnameProperty[] = "Hostname";
58 const char DhcpProperties::kVendorClassProperty[] = "VendorClass";
60 DhcpProperties::DhcpProperties() {} in DhcpProperties() function in shill::DhcpProperties
62 DhcpProperties::~DhcpProperties() {} in ~DhcpProperties()
64 void DhcpProperties::InitPropertyStore(PropertyStore* store) { in InitPropertyStore()
71 new CustomMappedAccessor<DhcpProperties, string, size_t>( in InitPropertyStore()
73 &DhcpProperties::ClearMappedStringProperty, in InitPropertyStore()
74 &DhcpProperties::GetMappedStringProperty, in InitPropertyStore()
75 &DhcpProperties::SetMappedStringProperty, in InitPropertyStore()
81 void DhcpProperties::Load(StoreInterface* storage, const string& id) { in Load()
93 void DhcpProperties::Save(StoreInterface* storage, const string& id) const { in Save()
111 std::unique_ptr<DhcpProperties> DhcpProperties::Combine( in Combine()
112 const DhcpProperties& base, const DhcpProperties& to_merge) { in Combine()
114 std::unique_ptr<DhcpProperties> to_return(new DhcpProperties()); in Combine()
124 bool DhcpProperties::GetValueForProperty(const string& name, in GetValueForProperty()
133 void DhcpProperties::ClearMappedStringProperty(const size_t& index, in ClearMappedStringProperty()
143 string DhcpProperties::GetMappedStringProperty(const size_t& index, in GetMappedStringProperty()
153 bool DhcpProperties::SetMappedStringProperty( in SetMappedStringProperty()