LibreOffice
LibreOffice 5.0 SDK API Reference
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
OLESimpleStorage Service Referencepublished

This service provides a simple functionality to allow read/write the storages in OLE storage format. More...

import "OLESimpleStorage.idl";

Inheritance diagram for OLESimpleStorage:
XOLESimpleStorage XNameContainer XComponent XTransactedObject XClassifiedObject XNameReplace XInterface XInterface XInterface XNameAccess XElementAccess XInterface

Public Member Functions

 createFromInputStream ([in]::com::sun::star::io::XInputStream xInputStream,[in] boolean bNoTempCopy)
 is used to initialize the object on it's creation. More...
 
 createFromStream ([in]::com::sun::star::io::XStream xStream,[in] boolean bNoTempCopy)
 is used to initialize the object on it's creation. More...
 

Additional Inherited Members

- Exported Interfaces inherited from XOLESimpleStorage
interface ::com::sun::star::container::XNameContainer
 interface XNameContainer is the generic interface for supporting the insertion and removal of named elements. More...
 
interface ::com::sun::star::lang::XComponent
 interface XComponent allows to explicitly free resources and break cyclic references. More...
 
interface XTransactedObject
 interface XTransactedObject allows transacted access to an object. More...
 
interface XClassifiedObject
 interface XClassifiedObject represents common functionality for embedded objects More...
 

Detailed Description

This service provides a simple functionality to allow read/write the storages in OLE storage format.

Member Function Documentation

createFromInputStream ( [in] ::com::sun::star::io::XInputStream  xInputStream,
[in] boolean  bNoTempCopy 
)

is used to initialize the object on it's creation.

Parameters
xInputStream[in] the InputStream that contains data in OLE storage format.
bNoTempCopy[in] specifies whether a temporary copy should be created during substreams opening. If the copy is not created the storage must stay alive while the opened substreams are used.
createFromStream ( [in] ::com::sun::star::io::XStream  xStream,
[in] boolean  bNoTempCopy 
)

is used to initialize the object on it's creation.

Parameters
xStream[in] the Stream that contains data in OLE storage format.
bNoTempCopy[in] specifies whether a temporary copy should be created during substreams opening. If the copy is not created the storage must stay alive while the opened substreams are used.

The documentation for this service was generated from the following file: