std::string id;
std::string annotation_text;
std::string hash;
- int size;
+ int64_t size;
std::string type;
-};
-
-class PKLAssetList : public XMLNode
-{
-public:
- PKLAssetList ();
- PKLAssetList (xmlpp::Node const * node);
-
- std::list<boost::shared_ptr<PKLAsset> > assets;
+ std::string original_file_name;
};
class PKL : public XMLFile
public:
PKL (std::string file);
+ boost::shared_ptr<PKLAsset> asset_from_id (std::string id) const;
+
std::string id;
std::string annotation_text;
std::string issue_date;
std::string issuer;
std::string creator;
- boost::shared_ptr<PKLAssetList> asset_list;
+ std::list<boost::shared_ptr<PKLAsset> > assets;
};
}