Searched refs:VintfObjectBuilder (Results 1 – 4 of 4) sorted by relevance
49 class VintfObjectBuilder; variable246 friend class details::VintfObjectBuilder;379 class VintfObjectBuilder {381 VintfObjectBuilder(std::unique_ptr<VintfObject>&& object) : mObject(std::move(object)) {} in VintfObjectBuilder() function382 ~VintfObjectBuilder();383 VintfObjectBuilder& setFileSystem(std::unique_ptr<FileSystem>&&);384 VintfObjectBuilder& setRuntimeInfoFactory(std::unique_ptr<ObjectFactory<RuntimeInfo>>&&);385 VintfObjectBuilder& setPropertyFetcher(std::unique_ptr<PropertyFetcher>&&);410 class VintfObject::Builder : public details::VintfObjectBuilder {
65 class Builder : public details::VintfObjectBuilder {
1417 : VintfObjectBuilder(std::unique_ptr<VintfObject>(new VintfObject())) {} in Builder()1421 VintfObjectBuilder::~VintfObjectBuilder() {} in ~VintfObjectBuilder()1423 VintfObjectBuilder& VintfObjectBuilder::setFileSystem(std::unique_ptr<FileSystem>&& e) { in setFileSystem()1428 VintfObjectBuilder& VintfObjectBuilder::setRuntimeInfoFactory( in setRuntimeInfoFactory()1434 VintfObjectBuilder& VintfObjectBuilder::setPropertyFetcher(std::unique_ptr<PropertyFetcher>&& e) { in setPropertyFetcher()1439 std::unique_ptr<VintfObject> VintfObjectBuilder::buildInternal() { in buildInternal()
74 : VintfObjectBuilder(std::unique_ptr<VintfObject>(new VintfObjectRecovery())) {} in Builder()