OPeNDAPFile.h

Go to the documentation of this file.
00001 // OPeNDAPFile.h
00002 
00003 #ifndef I_OPeNDAPFile_h
00004 #define I_OPeNDAPFile_h
00005 
00006 #include <string>
00007 
00008 using std::string ;
00009 
00010 #include "OPeNDAPFile.h"
00011 
00012 class OPeNDAPFile
00013 {
00014 private:
00015     string    _dirName ;
00016     string    _fileName ;
00017     string    _baseName ;
00018     string    _extension ;
00019 
00020     void    breakApart(const string &fullPath) ;
00021     void    breakExtension() ;
00022 public:
00023     OPeNDAPFile(const string &fullPath) ;
00024     OPeNDAPFile(const string &dirName,
00025                 const string &fileName) ;
00026     OPeNDAPFile(const OPeNDAPFile &copyFrom) ;
00027     virtual    ~OPeNDAPFile() ;
00028 
00029     virtual string   getDirName() ;
00030     virtual string   getFileName() ;
00031     virtual string   getBaseName() ;
00032     virtual string   getExtension() ;
00033     virtual string   getFullPath() ;
00034 } ;
00035 
00036 #endif // I_OPeNDAPDir_h
00037 

Generated on Wed Jun 27 12:56:39 2007 for libdap++ by  doxygen 1.4.7