fs_mgr: liblp: delete all MetadataBuilder copy and move constructors

Test: compile
Bug: 109821005
Change-Id: I21524cba1d183bd53ba89153a45a1483dd315ebf
This commit is contained in:
Mark Salyzyn 2018-09-05 07:37:59 -07:00
parent 76bf370306
commit fd27e9a56e

View file

@ -192,6 +192,10 @@ class MetadataBuilder {
private:
MetadataBuilder();
MetadataBuilder(const MetadataBuilder&) = delete;
MetadataBuilder(MetadataBuilder&&) = delete;
MetadataBuilder& operator=(const MetadataBuilder&) = delete;
MetadataBuilder& operator=(MetadataBuilder&&) = delete;
bool Init(const BlockDeviceInfo& info, uint32_t metadata_max_size, uint32_t metadata_slot_count);
bool Init(const LpMetadata& metadata);
bool GrowPartition(Partition* partition, uint64_t aligned_size);