Overview | Namespace | Class | Index | Help

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 & rOther ) throw( ); | Copy construction.
  OStoreDirectory & operator=( const OStoreDirectory & rOther ) throw( ); | Assignment.
  OStoreDirectory( storeDirectoryHandle Handle ) throw( ); | Construction from Directory Handle.
  operator storeDirectoryHandle( void ) const throw( ); | Conversion into Directory Handle.
  sal_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

  #### Data
  storeDirectoryHandle m_hImpl; | Representation.

Top of Page

Copyright © 2003 Sun Microsystems, Inc.