40 #ifndef LIBDCP_OBJECT_H
41 #define LIBDCP_OBJECT_H
47 struct write_interop_subtitle_test;
48 struct write_interop_subtitle_test2;
49 struct write_interop_subtitle_test3;
50 struct write_smpte_subtitle_test;
51 struct write_smpte_subtitle_test2;
52 struct write_smpte_subtitle_test3;
71 explicit Object (std::string
id);
78 std::string id ()
const {
83 friend struct ::write_interop_subtitle_test;
84 friend struct ::write_interop_subtitle_test2;
85 friend struct ::write_interop_subtitle_test3;
86 friend struct ::write_smpte_subtitle_test;
87 friend struct ::write_smpte_subtitle_test2;
88 friend struct ::write_smpte_subtitle_test3;
89 friend struct ::sync_test2;
Some part of a DCP that has a UUID.
Namespace for everything in libdcp.