LibreOffice: XActiveDataSink Interface Reference

LibreOffice LibreOffice 7.3 SDK API Reference

Public Member Functions | List of all members
XActiveDataSink Interface Referencepublished

makes it possible to read the corresponding object from an input stream. More...

`import"XActiveDataSink.idl";`

Inheritance diagram for XActiveDataSink:

## Public Member Functions
void | setInputStream ([in] com::sun::star::io::XInputStream aStream)
| plugs the input stream. More...
com::sun::star::io::XInputStream | getInputStream ()
Public Member Functions inherited from XInterface
any | queryInterface ([in] type aType)
| queries for a new interface to an existing UNO object. More...
void | acquire ()
| increases the reference counter by one. More...
void | release ()
| decreases the reference counter by one. More...

## Detailed Description

makes it possible to read the corresponding object from an input stream.

If you want to allow control from outside, also implement the XActiveDataControl interface.

## Member Function Documentation

## ◆ getInputStream()

com::sun::star::io::XInputStream getInputStream | ( |  | ) |

Returns
  the plugged stream.

## ◆ setInputStream()

void setInputStream | ( | [in] com::sun::star::io::XInputStream | aStream | ) |

plugs the input stream.

If XConnectable is also implemented, this method should query aStream for an XConnectable and connect both.

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

- com/sun/star/io/XActiveDataSink.idl