prep for LogVisor integration

This commit is contained in:
Jack Andersen
2015-07-03 12:40:34 -10:00
parent 84ca6a62e3
commit a186687488
4 changed files with 5 additions and 7 deletions

View File

@@ -150,7 +150,9 @@ protected:
Header m_header;
std::vector<std::unique_ptr<IPartition>> m_partitions;
public:
DiscBase(std::unique_ptr<IDiscIO>&& dio);
DiscBase(std::unique_ptr<IDiscIO>&& dio)
: m_discIO(std::move(dio)), m_header(*m_discIO.get()) {}
virtual bool commit()=0;
inline const Header& getHeader() const {return m_header;}
inline const IDiscIO& getDiscIO() const {return *m_discIO.get();}