summaryrefslogtreecommitdiff
path: root/src/asset.h
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2013-05-13 15:57:00 +0100
committerCarl Hetherington <cth@carlh.net>2013-05-13 15:57:00 +0100
commit8526058d24faec5f83ffd66758fef8d8c8159f73 (patch)
treea43795879b2a434da50ea2f3490aa648d94f667d /src/asset.h
parent7394f50d8b5334a17cac37c8956b1b7e8e5e49c8 (diff)
Use libxml++ for writing XML.
Diffstat (limited to 'src/asset.h')
-rw-r--r--src/asset.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/asset.h b/src/asset.h
index 06c66356..3bc713a3 100644
--- a/src/asset.h
+++ b/src/asset.h
@@ -28,6 +28,7 @@
#include <list>
#include <boost/filesystem.hpp>
#include <boost/function.hpp>
+#include <libxml++/libxml++.h>
#include "types.h"
namespace ASDCP {
@@ -55,17 +56,17 @@ public:
/** Write details of the asset to a CPL stream.
* @param s Stream.
*/
- virtual void write_to_cpl (std::ostream& s) const = 0;
+ virtual void write_to_cpl (xmlpp::Node *) const = 0;
/** Write details of the asset to a PKL stream.
* @param s Stream.
*/
- void write_to_pkl (std::ostream& s) const;
+ void write_to_pkl (xmlpp::Node *) const;
/** Write details of the asset to a ASSETMAP stream.
* @param s Stream.
*/
- void write_to_assetmap (std::ostream& s) const;
+ void write_to_assetmap (xmlpp::Node *) const;
std::string uuid () const {
return _uuid;