14#ifndef INCLUDED_SALHELPER_LINKHELPER_HXX
15#define INCLUDED_SALHELPER_LINKHELPER_HXX
#define SAL_WARN_UNUSED
Annotate classes where a compiler should warn if an instance is unused.
Definition types.h:611
#define osl_FileStatus_Mask_Type
Definition file.h:364
#define osl_FileStatus_Mask_FileURL
Definition file.h:371
#define osl_FileStatus_Mask_LinkTargetURL
Definition file.h:372
Definition condition.hxx:34
LinkResolver(sal_uInt32 nMask)
Definition linkhelper.hxx:27
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:42
osl::FileStatus m_aStatus
Definition linkhelper.hxx:25
This String class provides base functionality for C++ like Unicode character array handling.
Definition ustring.hxx:172
@ E_MULTIHOP
remote resource is not directly available
Definition file.hxx:98
@ E_None
on success
Definition file.hxx:57
The FileStatus class.
Definition file.hxx:638
@ Link
Definition file.hxx:660
The directory item class object provides access to file status information.
Definition file.hxx:1432
static RC get(const ::rtl::OUString &ustrFileURL, DirectoryItem &rItem)
Retrieve a single directory item.
Definition file.hxx:1524
RC getFileStatus(FileStatus &rStatus)
Retrieve information about a single file or directory.
Definition file.hxx:1566