#include <djv_storagelocator.h>

Public Member Functions | |
| virtual AutoPtr< Storage > | locateStorage (const String &inName)=0 | 
  Public Member Functions inherited from Celartem::Referable | |
| Referable () | |
| void | addRef () const | 
| void | releaseRef () const | 
| size_t | getReferenceCount () const | 
Static Public Member Functions | |
| static AutoPtr< StorageLocator > | create (const String &inIndexFileName) | 
  Static Public Member Functions inherited from Celartem::Referable | |
| static void | dumpDbgAllRefCount () | 
This class is used when locating indirect files.
      
  | 
  static | 
This function creates a new StorageLocator instance.
| inIndexFileName | The name of the index file. All the indirect files are placed on the same folder to the file.  | 
      
  | 
  pure virtual | 
This method creates a writable Storage instance from the specified indirect file name.
| inName | The name of the DjVu indirect file. | 
Implemented in Celartem::DjVu::StorageWithRollbackLocator.