*/
#include "smpte_load_font_node.h"
+#include "util.h"
#include <libcxml/cxml.h>
using std::string;
SMPTELoadFontNode::SMPTELoadFontNode (shared_ptr<const cxml::Node> node)
: LoadFontNode (node->string_attribute ("ID"))
- , urn (node->content().substr (9))
+ , urn (remove_urn_uuid (node->content()))
{
-
+
+}
+
+bool
+dcp::operator== (SMPTELoadFontNode const & a, SMPTELoadFontNode const & b)
+{
+ return a.id == b.id && a.urn == b.urn;
+}
+
+bool
+dcp::operator!= (SMPTELoadFontNode const & a, SMPTELoadFontNode const & b)
+{
+ return !(a == b);
}