17 #ifndef LIS0LISFMWRK__LIS0MEDIAWRITER__HXX
18 #define LIS0LISFMWRK__LIS0MEDIAWRITER__HXX
22 #include <common/tc_deprecation_macros.h>
25 #include <Lis0lisfmwrk/liblis0lisfmwrk_exports.h>
27 namespace lis0lisfmwrk
29 class Lis0MediaWriter;
31 namespace lis0lisfmwrk
33 class Lis0MediaWriterImpl;
35 namespace lis0lisfmwrk
37 class Lis0MediaWriterDelegate;
39 namespace lis0lisfmwrk
41 class Lis0MediaWriterDispatch;
43 namespace lis0lisfmwrk
45 class Lis0MediaWriterGenImpl;
71 int lis0IsReadable(
const std::string *requiredMediaType,
bool *result )
const;
80 int lis0IsWritable(
const std::string *requiredMediaType,
bool *result )
const;
103 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
142 friend class Lis0MediaWriterDelegate;
143 friend class Lis0MediaWriterGenImpl;
146 #include <Lis0lisfmwrk/liblis0lisfmwrk_undef.h>
147 #endif // LIS0LISFMWRK__LIS0MEDIAWRITER__HXX