#include <fileinfo.h>
Inheritance diagram for fileinfo:


Public Member Functions | |
| fileinfo (const string &FileName) | |
| FileInfo constructor.   | |
| virtual | ~fileinfo (void) | 
| FileInfo destructor.   | |
| string | GetFileName (void) const | 
| Get the file name.   | |
| virtual void | Show (void) const | 
| Show debug information for fileinfo.   | |
| string | ParseID (const string &IDName) const | 
| Return the value for the specified ID.   | |
| void | GenerateInfo (void) | 
| Generates/Extracts the information from the file.   | |
Protected Member Functions | |
| virtual void | FirstStep (void) | 
| First step of the fileinfo construction.   | |
| virtual streamoff | Step (char *pContent, streamsize ContentSize, streamoff FileOffset) | 
| Loop step of the fileinfo construction.   | |
| virtual void | LastStep (void) | 
| Last step of the fileinfo construction.   | |
Protected Attributes | |
| id * | m_pIDs | 
| ID's for the file.   | |
| const string | m_FileName | 
| File Name/Route.   | |
| streamsize | m_FileSize | 
| File Size.   | |
Private Attributes | |
| streamoff | m_LastOffset | 
| Offset of the last step.   | |
| md5 * | m_pMD5 | 
| MD5 information.   | |
      
  | 
  
| 
 FileInfo constructor. 
 
  | 
  
Here is the call graph for this function:

      
  | 
  
| 
 FileInfo destructor. 
  | 
  
      
  | 
  
| 
 Get the file name. 
 
  | 
  
      
  | 
  
| 
 Show debug information for fileinfo. 
 Reimplemented in mp3info.  | 
  
Here is the call graph for this function:

      
  | 
  
| 
 Return the value for the specified ID. 
 
 
  | 
  
Here is the call graph for this function:

      
  | 
  
| 
 Generates/Extracts the information from the file. 
  | 
  
Here is the call graph for this function:

      
  | 
  
| 
 First step of the fileinfo construction. 
 Reimplemented in mp3info.  | 
  
Here is the call graph for this function:

      
  | 
  ||||||||||||||||
| 
 Loop step of the fileinfo construction. 
 
 
 Reimplemented in mp3info.  | 
  
Here is the call graph for this function:

      
  | 
  
| 
 Last step of the fileinfo construction. 
 Reimplemented in mp3info.  | 
  
Here is the call graph for this function:

      
  | 
  
| 
 ID's for the file. 
  | 
  
      
  | 
  
| 
 File Name/Route. 
  | 
  
      
  | 
  
| 
 File Size. 
  | 
  
      
  | 
  
| 
 Offset of the last step. 
  | 
  
      
  | 
  
| 
 MD5 information. 
  | 
  
      
         
      
      | 
    
     
      
         
      
      | 
    
     
      
         
      
      |