summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2015-12-18 21:25:46 +0100
committerMichael Stahl <mstahl@redhat.com>2015-12-20 00:56:05 +0100
commit55bf7e4210e159bbeeaebeb0e092b3700a19d666 (patch)
tree1c091c270fd429610a1ff6dadc15ef6dbb3a55a7 /include
parent1a5104a6cd7c69b960d84ecb4f375b15d4bc042c (diff)
factor out oox::GetOLEObjectStream() without sw dependencies
Change-Id: I32fa4b6b6d755b613b46b32d3b5961976335c76e
Diffstat (limited to 'include')
-rw-r--r--include/oox/export/shapes.hxx16
1 files changed, 16 insertions, 0 deletions
diff --git a/include/oox/export/shapes.hxx b/include/oox/export/shapes.hxx
index 67e52cbcc99b..3269df1af917 100644
--- a/include/oox/export/shapes.hxx
+++ b/include/oox/export/shapes.hxx
@@ -36,8 +36,24 @@ namespace drawing {
class XShape;
class XShapes;
}
+namespace embed {
+ class XEmbeddedObject;
+}
}}}
+namespace oox {
+
+OOX_DLLPUBLIC css::uno::Reference<css::io::XInputStream> GetOLEObjectStream(
+ css::uno::Reference<css::uno::XComponentContext> const& xContext,
+ css::uno::Reference<css::embed::XEmbeddedObject> const& xObj,
+ OUString const& i_rProgID,
+ OUString & o_rMediaType,
+ OUString & o_rRelationType,
+ OUString & o_rSuffix,
+ const char *& o_rpProgID);
+
+}
+
namespace oox { namespace drawingml {
class OOX_DLLPUBLIC URLTransformer