| 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.

