#include <importer.hpp>
 | 
typedef std::map< std::string,  
std::string >  | strmap | 
|   | 
typedef std::map< std::string,  
std::vector< std::string > >  | multistrmap | 
|   | 
typedef std::vector< std::pair 
< std::string, std::vector 
< std::string > > >  | dependencyList | 
|   | 
 | 
| static void  | dependencySortStep (std::string &element, MwIniImporter::dependencyList &source, std::vector< std::string > &result) | 
|   | 
static std::vector 
< std::string >::iterator  | findString (std::vector< std::string > &source, const std::string &string) | 
|   | 
| static void  | insertMultistrmap (multistrmap &cfg, const std::string &key, const std::string &value) | 
|   | 
| static void  | addPaths (std::vector< boost::filesystem::path > &output, std::vector< std::string > input) | 
|   | 
| static std::time_t  | lastWriteTime (const boost::filesystem::path &filename, std::time_t defaultTime) | 
|   | 
      
        
          | MwIniImporter::MwIniImporter  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | void MwIniImporter::addPaths  | 
          ( | 
          std::vector< boost::filesystem::path > &  | 
          output,  | 
         
        
           | 
           | 
          std::vector< std::string >  | 
          input  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
staticprivate   | 
  
 
 
  
  
      
        
          | std::vector< std::string >::iterator MwIniImporter::findString  | 
          ( | 
          std::vector< std::string > &  | 
          source,  | 
         
        
           | 
           | 
          const std::string &  | 
          string  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
staticprivate   | 
  
 
 
      
        
          | void MwIniImporter::importGameFiles  | 
          ( | 
          multistrmap &  | 
          cfg,  | 
        
        
           | 
           | 
          const multistrmap &  | 
          ini,  | 
        
        
           | 
           | 
          const boost::filesystem::path &  | 
          iniFilename  | 
        
        
           | 
          ) | 
           |  const | 
        
      
 
 
  
  
      
        
          | void MwIniImporter::insertMultistrmap  | 
          ( | 
          multistrmap &  | 
          cfg,  | 
         
        
           | 
           | 
          const std::string &  | 
          key,  | 
         
        
           | 
           | 
          const std::string &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
staticprivate   | 
  
 
 
  
  
      
        
          | std::time_t MwIniImporter::lastWriteTime  | 
          ( | 
          const boost::filesystem::path &  | 
          filename,  | 
         
        
           | 
           | 
          std::time_t  | 
          defaultTime  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
staticprivate   | 
  
 
- Returns
 - file's "last modified time", used in original MW to determine plug-in load order 
 
 
 
      
        
          | void MwIniImporter::setVerbose  | 
          ( | 
          bool  | 
          verbose | ) | 
           | 
        
      
 
 
  
  
      
        
          | void MwIniImporter::writeToFile  | 
          ( | 
          std::ostream &  | 
          out,  | 
         
        
           | 
           | 
          const multistrmap &  | 
          cfg  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | std::vector<std::string> MwIniImporter::mMergeFallback | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | strmap MwIniImporter::mMergeMap | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | bool MwIniImporter::mVerbose | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files:
- /home/travis/build/elsid/openmw/apps/mwiniimporter/importer.hpp
 
- /home/travis/build/elsid/openmw/apps/mwiniimporter/importer.cpp