Overview | Namespace | Class | 索引 | Help |
Methods of Class FileBase
- getCanonicalName
- static RC getCanonicalName(
const ::rtl::OUString & ustrRequestedURL, ::rtl::OUString & ustrValidURL );
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO YES YES NO
- 要約
- 決定する a valid 未使用の canonical 指名する for a requested 指名する.
- Description
- 決定するs a valid 未使用の canonical 指名する for a requested 指名する. Depending on the Operating System and the とじ込み/提出する System the 違法な characters are 取って代わるd by valid ones. If a とじ込み/提出する or directory with the requested 指名する already 存在するs a new 指名する is 生成するd に引き続いて the ありふれた 支配するs on the actual Operating System and とじ込み/提出する System.
- Parameters
ustrRequestedURL Requested 指名する of a とじ込み/提出する or directory.
pustrValidURL On success receives a 指名する which is 未使用の and valid on the actual Operating System and とじ込み/提出する System.
- Return
- E_None on success E_INVAL the 判型 of the parameters was not valid
- See Also
- DirectoryItem::getFileStatus()
- getAbsoluteFileURL
- static RC getAbsoluteFileURL(
const ::rtl::OUString & ustrBaseDirectoryURL, const ::rtl::OUString & ustrRelativeFileURL, ::rtl::OUString & ustrAbsoluteFileURL );
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO YES YES NO
- 要約
- 変える a path 親族 to a given directory into an 十分な qualified とじ込み/提出する URL.
- Description
- 変える a path 親族 to a given directory into an 十分な qualified とじ込み/提出する URL. The 機能(する)/行事 解決するs 象徴的な links if possible and path ellipses, so on success the resulting 絶対の path is fully 解決するd.
- Parameters
ustrBaseDirectoryURL Base directory URL to which the 親族 path is 関係のある to.
ustrRelativeFileURL An URL of a とじ込み/提出する or directory 親族 to the directory path 明示するd by ustrBaseDirectoryURL or an 絶対の path. If ustrRelativeFileURL denotes an 絶対の path ustrBaseDirectoryURL will be ignored.
ustrAbsoluteFileURL On success it receives the 十分な qualified absoulte とじ込み/提出する URL.
- Return
- E_None on success E_INVAL the 判型 of the parameters was not valid E_NOMEM not enough memory for 配分するing structures E_NOTDIR not a directory E_ACCES 許可 否定するd E_NOENT no such とじ込み/提出する or directory E_NAMETOOLONG とじ込み/提出する 指名する too long E_OVERFLOW value too large for defined data type E_FAULT bad 演説(する)/住所 E_INTR 機能(する)/行事 call was interrupted E_LOOP too many 象徴的な links 遭遇(する)d E_MULTIHOP multihop 試みる/企てるd E_NOLINK link has been 厳しいd
- See Also
- DirectoryItem::getFileStatus()
- getSystemPathFromFileURL
- static RC getSystemPathFromFileURL(
const ::rtl::OUString & ustrFileURL, ::rtl::OUString & ustrSystemPath );
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO YES YES NO
- 要約
- 変える a とじ込み/提出する URL into a system dependend path.
- Parameters
ustrFileURL A とじ込み/提出する URL.
ustrSystemPath On success it receives the system path.
- Return
- E_None on success E_INVAL the 判型 of the parameters was not valid
- See Also
- getFileURLFromSystemPath()
- getFileURLFromSystemPath
- static RC getFileURLFromSystemPath(
const ::rtl::OUString & ustrSystemPath, ::rtl::OUString & ustrFileURL );
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO YES YES NO
- 要約
- 変える a system dependend path into a とじ込み/提出する URL.
- Parameters
ustrSystemPath A System 扶養家族 path of a とじ込み/提出する or directory.
ustrFileURL On success it receives the とじ込み/提出する URL.
- Return
- E_None on success E_INVAL the 判型 of the parameters was not valid
- See Also
- getSystemPathFromFileURL()
- searchFileURL
- static RC searchFileURL(
const ::rtl::OUString & ustrFileName, const ::rtl::OUString & ustrSearchPath, ::rtl::OUString & ustrFileURL );
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO YES YES NO
- 要約
- Searche a 十分な qualified system path or a とじ込み/提出する URL.
- Parameters
ustrFileName A system 扶養家族 path, a とじ込み/提出する URL, a とじ込み/提出する or 親族 directory
ustrSearchPath A 名簿(に載せる)/表(にあげる) of system paths, in which a given とじ込み/提出する has to be searched. The Notation of a path 名簿(に載せる)/表(にあげる) is system dependend, e.g. on UNIX system "/usr/貯蔵所:/貯蔵所" and on Windows "C:\BIN;C:\BATCH". These paths are only for the search of a とじ込み/提出する or a 親族 path, さもなければ it will be ignored. If ustrSearchPath is NULL or while using the search path the search failed, the 機能(する)/行事 searches for a matching とじ込み/提出する in all system directories and in the directories 名簿(に載せる)/表(にあげる)d in the PATH 環境 variable. The value of an 環境 variable should be used (e.g. LD_LIBRARY_PATH) if the 報知係 is not aware of the Operating System and so doesn't know which path 名簿(に載せる)/表(にあげる) delimiter to use.
ustrFileURL On success it receives the 十分な qualified とじ込み/提出する URL.
- Return
- E_None on success E_INVAL the 判型 of the parameters was not valid E_NOTDIR not a directory E_NOENT no such とじ込み/提出する or directory not 設立する
- See Also
- getFileURLFromSystemPath()
getSystemPathFromFileURL()
- getTempDirURL
-
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO YES YES NO
- 要約
- Retrieves the とじ込み/提出する URL of the system's 一時的な directory path.
- Parameters
ustrTempDirURL[out] On success receives the URL of system's 一時的な directory path.
- Return
- E_None on success E_NOENT no such とじ込み/提出する or directory not 設立する
- createTempFile
- static RC createTempFile(
::rtl::OUString * pustrDirectoryURL, oslFileHandle * pHandle, ::rtl::OUString * pustrTempFileURL );
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO YES YES NO
- Description
- Creates a 一時的な とじ込み/提出する in the directory 供給するd by the 報知係 or the
directory returned by getTempDirURL.
Under UNIX Operating Systems the とじ込み/提出する will be created with read and 令状
接近 for the 使用者 排他的に.
If the 報知係 requests only a 扱う to the open とじ込み/提出する but not the 指名する of
it, the とじ込み/提出する will be automatically 除去するd on の近くに else the 報知係 is
責任がある 除去するing the とじ込み/提出する on success.
- Parameters
pustrDirectoryURL 明示するs the 十分な qualified URL where the 一時的な とじ込み/提出する should be created. If pustrDirectoryURL is 0 the path returned by osl_getTempDirURL will be used.
pHandle On success receives a 扱う to the open とじ込み/提出する. If pHandle is 0 the とじ込み/提出する will be の近くにd on return, in this 事例/患者 pustrTempFileURL must not be 0.
pustrTempFileURL On success receives the 十分な qualified URL of the 一時的な とじ込み/提出する. If pustrTempFileURL is 0 the とじ込み/提出する will be automatically 除去するd on の近くに, in this 事例/患者 pHandle must not be 0. If pustrTempFileURL is not 0 the 報知係 receives the 指名する of the created とじ込み/提出する and is 責任がある 除去するing the とじ込み/提出する.
- Return
- E_None on success E_INVAL the 判型 of the parameter is 無効の E_NOMEM not enough memory for 配分するing structures E_ACCES 許可 否定するd E_NOENT No such とじ込み/提出する or directory E_NOTDIR Not a directory E_ROFS Read-only とじ込み/提出する system E_NOSPC No space left on 装置 E_DQUOT 割当 越えるd
- See Also
- getTempDirURL()
最高の,を越す of Page
Copyright © 2012, The Apache ソフトウェア 創立/基礎, Licensed under the Apache License, 見解/翻訳/版 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache ソフトウェア 創立/基礎. Other 指名するs may be trademarks of their 各々の owners.