/** Returns true, if the object represents a valid storage. */ virtualbool implIsStorage() const override;
/** Returns the com.sun.star.embed.XStorage interface of the current storage. */ virtual css::uno::Reference< css::embed::XStorage >
implGetXStorage() const override;
/** Returns the names of all elements of this storage. */ virtualvoid implGetElementNames( ::std::vector< OUString >& orElementNames ) const override;
/** Opens and returns the specified sub storage from the storage. */ virtual StorageRef implOpenSubStorage( const OUString& rElementName, bool bCreateMissing ) override;
/** Opens and returns the specified input stream from the storage. */ virtual css::uno::Reference< css::io::XInputStream >
implOpenInputStream( const OUString& rElementName ) override;
/** Opens and returns the specified output stream from the storage. */ virtual css::uno::Reference< css::io::XOutputStream >
implOpenOutputStream( const OUString& rElementName ) override;
/** Commits the current storage. */ virtualvoid implCommit() const override;
private:
css::uno::Reference< css::embed::XStorage >
mxStorage; ///< Storage based on input or output stream.
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.