Main Page | Class Hierarchy | Class List | Directories | File List | Class Members

fileHdr.h

00001 #ifndef FILEHDR_H
00002 #define FILEHDR_H
00003 
00004 //====================================================
00020 //====================================================
00021 class FileHdr
00022 {
00023  public:
00024   //====================================================
00033   //====================================================
00034   FileHdr();
00035 
00036   //====================================================
00042   //====================================================
00043   ~FileHdr();
00044 
00045      
00046   //====================================================
00055   //====================================================
00056   void handleFile(const char* filename);
00057 
00058   //====================================================
00066   //====================================================
00067   void scanDir(const char* dirName);
00068 
00069   //====================================================
00076   //====================================================
00077   void addTraceString(const char* fullName);
00078 
00079 
00080  private:
00081   //====================================================
00090   //====================================================
00091   void privateHdlFile(const char* fileName);
00092 
00093 
00094 private:
00095   //====================================================
00099   //====================================================
00100   char* mp_fullPath;
00101 
00102   //====================================================
00106   //====================================================
00107   int m_fullPathLen;
00108 
00109   //====================================================
00113   //====================================================
00114   int m_fullPathCapacity;
00115 
00116 };
00117 
00118 
00119 #endif // FILEHDR_H
00120 
00121 
00122 



Project Hosted By:
SourceForge.net Logo