#include <boost/shared_ptr.hpp>
#include "pbd/xml++.h"
-#include "ardour/location.h"
-#include "ardour/types.h"
namespace ARDOUR {
+class Location;
+class Session;
+
class LocationImportHandler : public ElementImportHandler
{
public:
LocationImportHandler (XMLTree const & source, Session & session);
- string get_info () const;
+ std::string get_info () const;
};
class LocationImporter : public ElementImporter
LocationImporter (XMLTree const & source, Session & session, LocationImportHandler & handler, XMLNode const & node);
~LocationImporter ();
- string get_info () const;
+ std::string get_info () const;
protected:
bool _prepare_move ();
LocationImportHandler & handler;
XMLNode xml_location;
Location * location;
-
+
void parse_xml ();
};