#pragma once #include #include #include #include #include class GptReader { public: GptReader(glcr::UniquePtr denali); glcr::ErrorCode ParsePartitionTables(); uint64_t GetPrimaryPartitionLba() { return primary_partition_lba_; } private: glcr::UniquePtr denali_; uint64_t primary_partition_lba_; };