LibreOffice Module ucb (master)  1
Classes | Typedefs | Enumerations | Variables
tdoc_ucp Namespace Reference

Classes

class  Content
 
class  ContentProperties
 
class  ContentProvider
 
class  DocumentContentFactory
 
class  DocumentPasswordRequest
 
class  DynamicResultSet
 
class  OfficeDocumentsManager
 
class  OutputStream
 
class  ParentStorageHolder
 
class  ResultSetDataSupplier
 
class  Storage
 
class  StorageElementFactory
 
struct  StorageInfo
 
class  Stream
 
class  Uri
 

Typedefs

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

Enumerations

enum  ContentType {
  STREAM,
  FOLDER,
  DOCUMENT,
  ROOT
}
 
enum  StorageAccessMode {
  READ,
  READ_WRITE_NOCREATE,
  READ_WRITE_CREATE
}
 

Variables

constexpr OUStringLiteral TDOC_ROOT_CONTENT_TYPE
 
constexpr OUStringLiteral TDOC_DOCUMENT_CONTENT_TYPE
 
constexpr OUStringLiteral TDOC_FOLDER_CONTENT_TYPE
 
constexpr OUStringLiteral TDOC_STREAM_CONTENT_TYPE
 

Typedef Documentation

Definition at line 57 of file tdoc_docmgr.hxx.

typedef cppu::WeakImplHelper< css::io::XOutputStream, css::lang::XComponent > tdoc_ucp::OutputStreamUNOBase

Definition at line 184 of file tdoc_stgelems.hxx.

typedef cppu::WeakImplHelper< css::embed::XStorage, css::embed::XTransactedObject > tdoc_ucp::StorageUNOBase

Definition at line 68 of file tdoc_stgelems.hxx.

typedef cppu::WeakImplHelper< css::io::XStream, css::io::XOutputStream, css::io::XTruncate, css::io::XInputStream, css::lang::XComponent > tdoc_ucp::StreamUNOBase

Definition at line 242 of file tdoc_stgelems.hxx.

Enumeration Type Documentation

Enumerator
STREAM 
FOLDER 
DOCUMENT 
ROOT 

Definition at line 42 of file tdoc_content.hxx.

Enumerator
READ 
READ_WRITE_NOCREATE 
READ_WRITE_CREATE 

Definition at line 33 of file tdoc_storage.hxx.

Variable Documentation

constexpr OUStringLiteral tdoc_ucp::TDOC_DOCUMENT_CONTENT_TYPE
inline
Initial value:
=
u"application/" TDOC_URL_SCHEME "-document"
#define TDOC_URL_SCHEME
Definition: tdoc_uri.hxx:27
float u

Definition at line 47 of file tdoc_provider.hxx.

Referenced by lcl_getContentType().

constexpr OUStringLiteral tdoc_ucp::TDOC_FOLDER_CONTENT_TYPE
inline
Initial value:
=
u"application/" TDOC_URL_SCHEME "-folder"
#define TDOC_URL_SCHEME
Definition: tdoc_uri.hxx:27
float u

Definition at line 49 of file tdoc_provider.hxx.

Referenced by tdoc_ucp::ContentProperties::getCreatableContentsInfo(), and lcl_getContentType().

constexpr OUStringLiteral tdoc_ucp::TDOC_ROOT_CONTENT_TYPE
inline
Initial value:
=
u"application/" TDOC_URL_SCHEME "-root"
#define TDOC_URL_SCHEME
Definition: tdoc_uri.hxx:27
float u

Definition at line 45 of file tdoc_provider.hxx.

Referenced by lcl_getContentType().

constexpr OUStringLiteral tdoc_ucp::TDOC_STREAM_CONTENT_TYPE
inline
Initial value:
=
u"application/" TDOC_URL_SCHEME "-stream"
#define TDOC_URL_SCHEME
Definition: tdoc_uri.hxx:27
float u

Definition at line 51 of file tdoc_provider.hxx.

Referenced by tdoc_ucp::ContentProperties::getCreatableContentsInfo(), and lcl_getContentType().