Overview | Namespace | Class | 索引 | Help |
Methods of Class Directory
- Directory
- Directory(
Directory & );
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO NO
- 要約
- Copy 建設者.
- 操作者=
-
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO NO
- 要約
- Assignment 操作者.
- Directory
- Directory(
const ::rtl::OUString & strPath );
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- 建設者.
- Parameters
strPath The 十分な qualified URL of the directory. 親族 URLs are not 許すd.
- ~Directory
- ~Directory();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- Destructor.
- open
- RC open();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- Open a directory for enumerating its contents.
- Return
- E_None on success E_INVAL the 判型 of the parameters was not valid E_NOENT the 明示するd path doesn't 存在する E_NOTDIR the 明示するd path is not an directory E_NOMEM not enough memory for 配分するing structures E_ACCES 許可 否定するd E_MFILE too many open とじ込み/提出するs used by the 過程 E_NFILE too many open とじ込み/提出するs in the system E_NAMETOOLONG とじ込み/提出する 指名する too long E_LOOP Too many 象徴的な links 遭遇(する)d
- See Also
- getNextItem()
の近くに()
- isOpen
- sal_Bool isOpen();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- の近くに
- RC の近くに();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- の近くに a directory.
- Return
- E_None on success E_INVAL the 判型 of the parameters was not valid E_NOMEM not enough memory for 配分するing structures E_BADF 無効の oslDirectory parameter E_INTR the 機能(する)/行事 call was interrupted
- See Also
- open()
- reset
- RC reset();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- Resets the directory item enumeration to the beginning.
- Return
- E_None on success E_INVAL the 判型 of the parameters was not valid E_NOENT the 明示するd path doesn't 存在する E_NOTDIR the 明示するd path is not an directory E_NOMEM not enough memory for 配分するing structures E_ACCES 許可 否定するd E_MFILE too many open とじ込み/提出するs used by the 過程 E_NFILE too many open とじ込み/提出するs in the system E_NAMETOOLONG とじ込み/提出する 指名する too long E_LOOP Too many 象徴的な links 遭遇(する)d
- See Also
- open()
- getNextItem
- RC getNextItem(
DirectoryItem & rItem, sal_uInt32 nHint = 0 );
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- Retrieve the next item of a 以前 opened directory.
- Description
- Retrieves the next item of a 以前 opened directory.
- Parameters
rItem On success a valid DirectoryItem.
nHint With this parameter the 報知係 can tell the 実施 that (s)he is going to call this 機能(する)/行事 uHint times afterwards. This enables the 実施 to get the (警察などへの)密告,告訴(状) for more than one とじ込み/提出する and (武器などの)隠匿場所 it until the next calls.
- Return
- E_None on success E_INVAL the 判型 of the parameters was not valid E_NOMEM not enough memory for 配分するing structures E_NOENT no more 入ること/参加(者)s in this directory E_BADF 無効の oslDirectory parameter E_OVERFLOW the value too large for defined data type
- See Also
- DirectoryItem
- getVolumeInfo
- static RC getVolumeInfo(
const ::rtl::OUString & ustrDirectoryURL, VolumeInfo & rInfo );
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO YES YES NO
- 要約
- Retrieve (警察などへの)密告,告訴(状) about a 容積/容量.
- Description
- Retrieves (警察などへの)密告,告訴(状) about a 容積/容量. A 容積/容量 can either be a 開始する point, a 網状組織 資源 or a 運動 depending on Operating System and とじ込み/提出する System.
- Parameters
ustrDirectoryURL 十分な qualified URL of the 容積/容量
rInfo On success it receives (警察などへの)密告,告訴(状) about the 容積/容量.
- Return
- E_None on success E_NOMEM not enough memory for 配分するing structures E_INVAL the 判型 of the parameters was not valid E_NOTDIR not a directory E_NAMETOOLONG とじ込み/提出する 指名する too long E_NOENT no such とじ込み/提出する or directory E_ACCES 許可 否定するd E_LOOP too many 象徴的な links 遭遇(する)d E_FAULT Bad 演説(する)/住所 E_IO on I/O errors E_NOSYS 機能(する)/行事 not 器具/実施するd E_MULTIHOP multihop 試みる/企てるd E_NOLINK link has been 厳しいd E_INTR 機能(する)/行事 call was interrupted
- See Also
- FileStatus
VolumeInfo
- create
-
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO YES YES NO
- 要約
- Create a directory.
- Parameters
ustrDirectoryURL 十分な qualified URL of the directory to create.
- Return
- E_None on success E_INVAL the 判型 of the parameters was not valid E_NOMEM not enough memory for 配分するing structures E_EXIST とじ込み/提出する 存在するs E_ACCES 許可 否定するd E_NAMETOOLONG とじ込み/提出する 指名する too long 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 E_LOOP too many 象徴的な links 遭遇(する)d E_FAULT bad 演説(する)/住所 E_IO on I/O errors E_MLINK too many links E_MULTIHOP multihop 試みる/企てるd E_NOLINK link has been 厳しいd
- See Also
- 除去する()
- 除去する
-
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO YES YES NO
- 要約
- 除去する an empty directory.
- Parameters
ustrDirectoryURL 十分な qualified URL of the directory.
- Return
- E_None on success E_INVAL the 判型 of the parameters was not valid E_NOMEM not enough memory for 配分するing structures E_PERM 操作/手術 not permitted E_ACCES 許可 否定するd E_NOENT no such とじ込み/提出する or directory E_NOTDIR not a directory E_NOTEMPTY directory not empty E_FAULT bad 演説(する)/住所 E_NAMETOOLONG とじ込み/提出する 指名する too long E_BUSY 装置 or 資源 busy E_ROFS read-only とじ込み/提出する system E_LOOP too many 象徴的な links 遭遇(する)d E_BUSY 装置 or 資源 busy E_EXIST とじ込み/提出する 存在するs E_IO on I/O errors E_MULTIHOP multihop 試みる/企てるd E_NOLINK link has been 厳しいd
- See Also
- create()
- createPath
- static RC createPath(
const ::rtl::OUString & aDirectoryUrl, DirectoryCreationObserver * aDirectoryCreationObserver = NULL );
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO YES YES NO
- 要約
- Create a directory path.
- Description
- The osl_createDirectoryPath 機能(する)/行事 creates a 明示するd directory path.
All nonexisting sub directories will be created.
PLEASE NOTE: You cannot rely on getting the error code E_EXIST for 存在するing directories. Programming against this error code is in general a strong 指示,表示する物 of a wrong usage of osl_createDirectoryPath.
- Parameters
aDirectoryUrl [in] The 絶対の とじ込み/提出する URL of the directory path to create. A 親族 とじ込み/提出する URL will not be 受託するd.
aDirectoryCreationObserver [in] Pointer to an instance of type DirectoryCreationObserver that will be 知らせるd about the 創造 of a directory. The value of this parameter may be NULL, in this 事例/患者 notifications will not be sent.
- Return
-
- E_None
- On success
- E_INVAL
- The 判型 of the parameters was not valid
- E_ACCES
- 許可 否定するd
- E_EXIST
- The final node of the 明示するd directory path already 存在する
- E_NAMETOOLONG
- The 指名する of the 明示するd directory path 越えるs the 最大限 許すd length
- E_NOTDIR
- A 構成要素 of the 明示するd directory path already 存在する as とじ込み/提出する in any part of the directory path
- E_ROFS
- Read-only とじ込み/提出する system
- E_NOSPC
- No space left on 装置
- E_DQUOT
- 割当 越えるd
- E_FAULT
- Bad 演説(する)/住所
- E_IO
- I/O error
- E_LOOP
- Too many 象徴的な links 遭遇(する)d
- E_NOLINK
- Link has been 厳しいd
- E_invalidError
- An unknown error occurred
- See Also
- DirectoryCreationObserver
create
最高の,を越す 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.