LibreOffice
LibreOffice 6.4 SDK C/C++ API Reference
|
Go to the documentation of this file.
10 #ifndef INCLUDED_SALHELPER_LINKHELPER_HXX
11 #define INCLUDED_SALHELPER_LINKHELPER_HXX
Type getFileType() const
Get the file type.
Definition: file.hxx:705
This String class provides base functionality for C++ like Unicode character array handling.
Definition: ustring.hxx:127
#define osl_FileStatus_Mask_Type
Definition: file.h:360
RC
Definition: file.hxx:53
#define SAL_WARN_UNUSED
Annotate classes where a compiler should warn if an instance is unused.
Definition: types.h:578
Definition: condition.hxx:31
osl::FileBase::RC fetchFileStatus(const rtl::OUString &rURL, int nDepth=128)
Resolve a file url if it's a symbolic link, to a maximum depth of nDepth and fill in m_aStatus with t...
Definition: linkhelper.hxx:38
@ E_None
on success
Definition: file.hxx:54
#define osl_FileStatus_Mask_FileURL
Definition: file.h:367
LinkResolver(sal_uInt32 nMask)
Definition: linkhelper.hxx:23
The directory item class object provides access to file status information.
Definition: file.hxx:1430
::rtl::OUString getLinkTargetURL() const
Get the link target URL.
Definition: file.hxx:868
The FileStatus class.
Definition: file.hxx:635
#define osl_FileStatus_Mask_LinkTargetURL
Definition: file.h:368
osl::FileStatus m_aStatus
Definition: linkhelper.hxx:21
RC getFileStatus(FileStatus &rStatus)
Retrieve information about a single file or directory.
Definition: file.hxx:1564
@ Link
Definition: file.hxx:657
Definition: linkhelper.hxx:19
static RC get(const ::rtl::OUString &ustrFileURL, DirectoryItem &rItem)
Retrieve a single directory item.
Definition: file.hxx:1522
@ E_MULTIHOP
remote resource is not directly available
Definition: file.hxx:95