Use boost::function for making notes during equals operations.
[libdcp.git] / src / mxf_asset.h
index 430e915771803e05bb717cc64568572dc437ca35..0c98f3c68831d3e555012ff903dd3e381a8fcdd7 100644 (file)
@@ -61,7 +61,7 @@ public:
                _intrinsic_duration = d;
        }
 
-       virtual bool equals (boost::shared_ptr<const Asset> other, EqualityOptions opt, std::list<std::string>& notes) const;
+       virtual bool equals (boost::shared_ptr<const Asset> other, EqualityOptions opt, boost::function<void (std::string)> note) const;
        
        int intrinsic_duration () const {
                return _intrinsic_duration;