Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

DbmFileLocater.h

Go to the documentation of this file.
00001 // $Id: DbmFileLocater.h,v 1.2 2002/03/10 08:03:06 messier Exp $
00002 
00003 #ifndef DBMFILELOCATER
00004 #define DBMFILELOCATER
00005 
00007 // DbmFileLocater                                                     //
00008 //                                                                    //
00009 // Package: Dbm (Database Maintenance).                               //
00010 //                                                                    //
00011 // N. West 08/2001                                                    //
00012 //                                                                    //
00013 // Concept: Utility to locate files in SRT private and public         //
00014 //          directories.                                              //
00015 //                                                                    //
00016 // Purpose: Aid access to utility files used by Dbm                   //
00017 //                                                                    //
00019 
00020 #include <list>
00021 #include <string>
00022 
00023 #include "Rtypes.h"
00024 
00025 class DbmFileLocater
00026 {
00027 
00028 public:
00029 
00030 // Constructors and destructors.
00031            DbmFileLocater();
00032   virtual ~DbmFileLocater();
00033 
00034 // State testing member functions
00035      std::string Find(const std::string& fileName) const;
00036 
00037 // State changing member functions
00038 
00039 
00040 // Data members
00041 
00042      std::list<std::string> fDirectories; // List of directories to try
00043 
00044  ClassDef(DbmFileLocater,0)     // File locater utility
00045 
00046 };
00047 
00048 
00049 #endif  // DBMFILELOCATER

Generated on Mon Feb 15 11:06:35 2010 for loon by  doxygen 1.3.9.1