namespace com::sun::star::io { class XInputStream; } namespace com::sun::star::io { class XOutputStream; }
namespace svt {
/// Generalized class for LO and MSO lockfile handling. class SVL_DLLPUBLIC GenDocumentLockFile : public LockFileCommon
{ public:
GenDocumentLockFile(const OUString& aLockFileURL); virtual ~GenDocumentLockFile() override;
bool CreateOwnLockFile(); bool OverwriteOwnLockFile(); /// Delete the Lockfile, if current user is the owner virtualvoid RemoveFile(); /// Only delete lockfile, disregarding ownership void RemoveFileDirectly();
/// Class implementing reading and writing LO lockfiles. class SVL_DLLPUBLIC DocumentLockFile final : public GenDocumentLockFile
{ virtualvoid WriteEntryToStream( std::unique_lock<std::mutex>& rGuard, const LockFileEntry& aEntry, const css::uno::Reference< css::io::XOutputStream >& xStream ) override;
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.