|
LibreOffice Module store (master) 1
|
#include <store.hxx>
Public Types | |
| typedef storeFindData | iterator |
| Directory iterator type. More... | |
Public Member Functions | |
| OStoreDirectory () | |
| ~OStoreDirectory () | |
| OStoreDirectory (OStoreDirectory const &rhs) | |
| OStoreDirectory (OStoreDirectory &&rhs) noexcept | |
| OStoreDirectory & | operator= (OStoreDirectory const &rhs) |
| OStoreDirectory & | operator= (OStoreDirectory &&rhs) noexcept |
| storeError | create (storeFileHandle hFile, OUString const &rPath, OUString const &rName, storeAccessMode eMode) |
| Open the directory. More... | |
| storeError | first (iterator &it) |
| Find first directory entry. More... | |
| storeError | next (iterator &it) |
| Find next directory entry. More... | |
Private Attributes | |
| storeDirectoryHandle | m_hImpl |
|
inline |
Definition at line 118 of file store.hxx.
References m_hImpl, and store_releaseHandle().
|
inline |
Definition at line 124 of file store.hxx.
References m_hImpl, and store_acquireHandle().
|
inlinenoexcept |
|
inline |
Open the directory.
Definition at line 159 of file store.hxx.
References eMode, m_hImpl, store_openDirectory(), and store_releaseHandle().
|
inline |
Find first directory entry.
Definition at line 182 of file store.hxx.
References m_hImpl, store_E_InvalidHandle, and store_findFirst().
|
inline |
Find next directory entry.
Definition at line 193 of file store.hxx.
References m_hImpl, store_E_InvalidHandle, and store_findNext().
|
inlinenoexcept |
Definition at line 147 of file store.hxx.
References m_hImpl, and store_releaseHandle().
|
inline |
Definition at line 137 of file store.hxx.
References m_hImpl, store_acquireHandle(), and store_releaseHandle().
|
private |
Definition at line 202 of file store.hxx.
Referenced by create(), first(), next(), operator=(), OStoreDirectory(), and ~OStoreDirectory().