Use an enum class for Marker.
[libdcp.git] / src / object.h
index d44f1be2c6aa1f0280934d8660ed5de9cf8ffa0e..aa0fe6b34c11e0a0fa08214f5babfb0f55135266 100644 (file)
 #include <boost/noncopyable.hpp>
 #include <string>
 
-class write_interop_subtitle_test;
-class write_interop_subtitle_test2;
-class write_interop_subtitle_test3;
-class write_smpte_subtitle_test;
-class write_smpte_subtitle_test2;
-class write_smpte_subtitle_test3;
+struct write_interop_subtitle_test;
+struct write_interop_subtitle_test2;
+struct write_interop_subtitle_test3;
+struct write_smpte_subtitle_test;
+struct write_smpte_subtitle_test2;
+struct write_smpte_subtitle_test3;
+struct sync_test2;
 
 namespace dcp {
 
@@ -72,6 +73,7 @@ protected:
        friend struct ::write_smpte_subtitle_test;
        friend struct ::write_smpte_subtitle_test2;
        friend struct ::write_smpte_subtitle_test3;
+       friend struct ::sync_test2;
 
        /** ID */
        std::string _id;