Use int64 in a few places.
[libdcp.git] / src / pkl.h
1 #include <boost/shared_ptr.hpp>
2 #include "xml.h"
3
4 namespace libdcp {
5
6 class PKLAsset : public XMLNode
7 {
8 public:
9         PKLAsset () {}
10         PKLAsset (xmlpp::Node const * node);
11
12         std::string id;
13         std::string annotation_text;
14         std::string hash;
15         int64_t size;
16         std::string type;
17 };
18
19 class PKL : public XMLFile
20 {
21 public:
22         PKL (std::string file);
23
24         std::string id;
25         std::string annotation_text;
26         std::string issue_date;
27         std::string issuer;
28         std::string creator;
29         std::list<boost::shared_ptr<PKLAsset> > assets;
30 };
31         
32 }