40 #ifndef LIBDCP_OBJECT_H
41 #define LIBDCP_OBJECT_H
48 struct write_interop_subtitle_test2;
49 struct write_interop_subtitle_test3;
50 struct write_interop_subtitle_test;
51 struct write_smpte_subtitle_test2;
52 struct write_smpte_subtitle_test3;
53 struct write_smpte_subtitle_test;
71 explicit Object (std::string
id);
84 std::string id ()
const {
89 friend struct ::sync_test2;
90 friend struct ::write_interop_subtitle_test2;
91 friend struct ::write_interop_subtitle_test3;
92 friend struct ::write_interop_subtitle_test;
93 friend struct ::write_smpte_subtitle_test2;
94 friend struct ::write_smpte_subtitle_test3;
95 friend struct ::write_smpte_subtitle_test;
Some part of a DCP that has a UUID.
Namespace for everything in libdcp.