From: James Turner Date: Thu, 12 Jun 2014 16:58:03 +0000 (+0100) Subject: Package: expose file size property. X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=edbfbd769eeee589773bdfda882223fb62cf2e6e;p=simgear.git Package: expose file size property. --- diff --git a/simgear/package/Package.cxx b/simgear/package/Package.cxx index 76ae4f0e..4e01a260 100644 --- a/simgear/package/Package.cxx +++ b/simgear/package/Package.cxx @@ -151,6 +151,11 @@ std::string Package::name() const return m_props->getStringValue("name"); } +size_t Package::fileSizeBytes() const +{ + return m_props->getIntValue("file-size-bytes"); +} + std::string Package::description() const { return getLocalisedProp("decription"); diff --git a/simgear/package/Package.hxx b/simgear/package/Package.hxx index 034d7dd0..56edabc4 100644 --- a/simgear/package/Package.hxx +++ b/simgear/package/Package.hxx @@ -89,7 +89,9 @@ public: std::string getLocalisedProp(const std::string& aName) const; unsigned int revision() const; - + + size_t fileSizeBytes() const; + CatalogRef catalog() const { return m_catalog; }