Language
The Free and Open Productivity Suite
PUBLIC MEMBERS: |
CLASSES
| STRUCTS
| UNIONS
| ENUMS
| TYPEDEFS
| METHODS
| STATIC METHODS
| DATA
| STATIC DATA |
PRIVATE MEMBERS: |
CLASSES
| STRUCTS
| UNIONS
| ENUMS
| TYPEDEFS
| METHODS
| STATIC METHODS
| DATA
| STATIC DATA |
:: store :: class OStoreDirectory
- Base Classes
- None.
- Known Derived Classes
- None.
virtual |
abstract |
interface |
template |
NO |
NO |
NO |
NO |
- File
- store.hxx
Public Members
-
Classes
|
traveller |
Directory traversal helper.
|
Typedefs
|
iterator |
Directory iterator type.
|
Methods
|
OStoreDirectory( void ) throw( ); |
Construction.
|
~OStoreDirectory( void ) throw( ); |
Destruction.
|
OStoreDirectory( const OStoreDirectory & rhs ) throw( ); |
Copy construction.
|
OStoreDirectory &
operator=( const OStoreDirectory & rhs ) throw( ); |
Assignment.
|
explicit
OStoreDirectory( storeDirectoryHandle Handle ) throw( ); |
Construction from Directory Handle.
|
operator storeDirectoryHandle( void ) const throw( ); |
Conversion into Directory Handle.
|
bool
isValid( void ) const throw( ); |
Check for a valid Directory Handle.
|
storeError
create( storeFileHandle hFile, const rtl::OUString & rPath, const rtl::OUString & rName, storeAccessMode eMode ) throw( ); |
Open the directory.
|
void
close( void ) throw( ); |
Close the directory.
|
storeError
first( iterator & it ) throw( ); |
Find first directory entry.
|
storeError
next( iterator & it ) throw( ); |
Find next directory entry.
|
storeError
travel( traveller & rTraveller ) const; |
Directory traversal.
|
Private Members
-
Top of Page
Copyright © 2012, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.