/** 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::uno::XComponentContext >
mxContext; ///< Component context with service manager.
css::uno::Reference< css::container::XNameContainer >
mxStorage; ///< Access to elements of this sub storage. const OleStorage* mpParentStorage; ///< Parent OLE storage that contains this storage.
};
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.