LibreOffice Module ucb (master)  1
Classes | Namespaces | Typedefs
tdoc_stgelems.hxx File Reference
#include <memory>
#include <osl/mutex.hxx>
#include <rtl/ref.hxx>
#include <cppuhelper/implbase.hxx>
#include <com/sun/star/embed/XStorage.hpp>
#include <com/sun/star/embed/XTransactedObject.hpp>
#include <com/sun/star/io/XOutputStream.hpp>
#include <com/sun/star/io/XStream.hpp>
#include <com/sun/star/io/XTruncate.hpp>
#include <com/sun/star/lang/XComponent.hpp>
#include <com/sun/star/uno/XAggregation.hpp>
#include "tdoc_storage.hxx"
Include dependency graph for tdoc_stgelems.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  tdoc_ucp::MutexHolder
 
class  tdoc_ucp::ParentStorageHolder
 
class  tdoc_ucp::Storage
 
class  tdoc_ucp::OutputStream
 
class  tdoc_ucp::Stream
 

Namespaces

 tdoc_ucp
 

Typedefs

typedef cppu::WeakImplHelper< css::embed::XStorage, css::embed::XTransactedObject > tdoc_ucp::StorageUNOBase
 
typedef cppu::WeakImplHelper< css::io::XOutputStream, css::lang::XComponent > tdoc_ucp::OutputStreamUNOBase
 
typedef cppu::WeakImplHelper< css::io::XStream, css::io::XOutputStream, css::io::XTruncate, css::io::XInputStream, css::lang::XComponent > tdoc_ucp::StreamUNOBase