class DevicePartitionerFactory
Defined at line 142 of file ../../src/firmware/paver/device-partitioner.h
Public Methods
void ~DevicePartitionerFactory ()
Defined at line 152 of file ../../src/firmware/paver/device-partitioner.h
zx::result<std::unique_ptr<DevicePartitioner>> Create (const BlockDevices &devices,fidl::UnownedClientEnd<fuchsia_io::Directory>svc_root,const PaverConfig &config,std::shared_ptr<Context>context)
Factory method which automatically returns the correct DevicePartitioner implementation based
factories registered with it.
Defined at line 167 of file ../../src/firmware/paver/device-partitioner.cc
void Register (std::unique_ptr<DevicePartitionerFactory> factory)
Defined at line 178 of file ../../src/firmware/paver/device-partitioner.cc