#include <market/MarketPackage.hpp>
◆ MarketPackage()
◆ ~MarketPackage()
  
  | 
        
          | virtual openfluid::market::MarketPackage::~MarketPackage | ( |  | ) |  |  | virtual | 
 
 
◆ appendToLogFile() [1/2]
  
  | 
        
          | static void openfluid::market::MarketPackage::appendToLogFile | ( | const std::string & | PackageName, |  
          |  |  | const PackageInfo::PackageType & | Type, |  
          |  |  | const std::string & | Action, |  
          |  |  | const std::string & | Str |  
          |  | ) |  |  |  | staticprotected | 
 
 
◆ appendToLogFile() [2/2]
  
  | 
        
          | static void openfluid::market::MarketPackage::appendToLogFile | ( | const std::string & | Str | ) |  |  | staticprotected | 
 
 
◆ composeFullBuildOptions()
  
  | 
        
          | static std::string openfluid::market::MarketPackage::composeFullBuildOptions | ( | const PackageInfo::PackageType & | Type, |  
          |  |  | const std::string & | BuildOptions |  
          |  | ) |  |  |  | static | 
 
Adds BuildOptions to options of package type 
- Returns
- Common build options of package type with BuildOptions 
- Parameters
- 
  
    | Type | of package |  | BuildOptions | to add |  
 
 
 
◆ download()
      
        
          | void openfluid::market::MarketPackage::download | ( |  | ) |  | 
      
 
 
◆ getCommonBuildOptions()
- Returns
- build options of package type passed as parameter 
- Parameters
- 
  
  
 
 
◆ getFormat()
◆ getID()
◆ getInstallPath()
  
  | 
        
          | virtual std::string openfluid::market::MarketPackage::getInstallPath | ( |  | ) | const |  | pure virtual | 
 
 
◆ getLogFile()
  
  | 
        
          | static std::string openfluid::market::MarketPackage::getLogFile | ( |  | ) |  |  | inlinestatic | 
 
 
◆ getMarketBagBinSubDir()
  
  | 
        
          | static std::string openfluid::market::MarketPackage::getMarketBagBinSubDir | ( |  | ) |  |  | inlinestatic | 
 
 
◆ getMarketBagBuilderextDir()
  
  | 
        
          | static std::string openfluid::market::MarketPackage::getMarketBagBuilderextDir | ( |  | ) |  |  | inlinestatic | 
 
 
◆ getMarketBagDatasetDir()
  
  | 
        
          | static std::string openfluid::market::MarketPackage::getMarketBagDatasetDir | ( |  | ) |  |  | inlinestatic | 
 
 
◆ getMarketBagObserverDir()
  
  | 
        
          | static std::string openfluid::market::MarketPackage::getMarketBagObserverDir | ( |  | ) |  |  | inlinestatic | 
 
 
◆ getMarketBagSimulatorDir()
  
  | 
        
          | static std::string openfluid::market::MarketPackage::getMarketBagSimulatorDir | ( |  | ) |  |  | inlinestatic | 
 
 
◆ getMarketBagSrcSubDir()
  
  | 
        
          | static std::string openfluid::market::MarketPackage::getMarketBagSrcSubDir | ( |  | ) |  |  | inlinestatic | 
 
 
◆ getPackageType()
◆ getTempBuildsDir()
  
  | 
        
          | static std::string openfluid::market::MarketPackage::getTempBuildsDir | ( |  | ) |  |  | inlinestatic | 
 
 
◆ getTempDir()
  
  | 
        
          | static std::string openfluid::market::MarketPackage::getTempDir | ( |  | ) |  |  | inlinestatic | 
 
 
◆ getTempDownloadsDir()
  
  | 
        
          | static std::string openfluid::market::MarketPackage::getTempDownloadsDir | ( |  | ) |  |  | inlinestatic | 
 
 
◆ initialize()
  
  | 
        
          | static void openfluid::market::MarketPackage::initialize | ( | bool | EnableLog | ) |  |  | static | 
 
 
◆ process()
  
  | 
        
          | virtual void openfluid::market::MarketPackage::process | ( |  | ) |  |  | pure virtual | 
 
 
◆ resetLogFile()
  
  | 
        
          | static void openfluid::market::MarketPackage::resetLogFile | ( |  | ) |  |  | staticprotected | 
 
 
◆ setCommonBuildOptions()
  
  | 
        
          | static void openfluid::market::MarketPackage::setCommonBuildOptions | ( | const PackageInfo::PackageType & | Type, |  
          |  |  | const std::string & | BuildOptions |  
          |  | ) |  |  |  | static | 
 
Sets build options of package type passed as parameter with BuildOptions 
- Parameters
- 
  
    | Type | of options |  | BuildOptions | options to store |  
 
 
 
◆ setWorksDirs()
  
  | 
        
          | static void openfluid::market::MarketPackage::setWorksDirs | ( | const std::string & | TempDir, |  
          |  |  | const std::string & | MarketBagSimulatorDir, |  
          |  |  | const std::string & | MarketBagObserverDir, |  
          |  |  | const std::string & | MarketBagBuilderextDir, |  
          |  |  | const std::string & | MarketBagDatasetDir, |  
          |  |  | const std::string & | MarketBagBinSubDir, |  
          |  |  | const std::string & | MarketBagSrcSubDir |  
          |  | ) |  |  |  | static | 
 
Set directory paths attributes with paths passed as parameter 
 
 
◆ BUILDS_SUBDIR
  
  | 
        
          | const std::string openfluid::market::MarketPackage::BUILDS_SUBDIR |  | staticprotected | 
 
 
◆ DLOADS_SUBDIR
  
  | 
        
          | const std::string openfluid::market::MarketPackage::DLOADS_SUBDIR |  | staticprotected | 
 
 
◆ LOG_FILENAME
  
  | 
        
          | const std::string openfluid::market::MarketPackage::LOG_FILENAME |  | staticprotected | 
 
 
◆ m_BuilderextBuildConfigOptions
  
  | 
        
          | std::string openfluid::market::MarketPackage::m_BuilderextBuildConfigOptions |  | staticprotected | 
 
Common build options for builder extensions 
 
 
◆ m_Downloaded
  
  | 
        
          | bool openfluid::market::MarketPackage::m_Downloaded |  | protected | 
 
 
◆ m_ID
◆ m_Initialized
  
  | 
        
          | bool openfluid::market::MarketPackage::m_Initialized |  | staticprotected | 
 
 
◆ m_IsLogEnabled
  
  | 
        
          | bool openfluid::market::MarketPackage::m_IsLogEnabled |  | staticprotected | 
 
 
◆ m_LogFile
  
  | 
        
          | std::string openfluid::market::MarketPackage::m_LogFile |  | staticprotected | 
 
 
◆ m_MarketBagBinSubDir
  
  | 
        
          | std::string openfluid::market::MarketPackage::m_MarketBagBinSubDir |  | staticprotected | 
 
Market-bag subdir for binary packages of current type 
 
 
◆ m_MarketBagBuilderextDir
  
  | 
        
          | std::string openfluid::market::MarketPackage::m_MarketBagBuilderextDir |  | staticprotected | 
 
Market-bag dir for builder extensions 
 
 
◆ m_MarketBagDatasetDir
  
  | 
        
          | std::string openfluid::market::MarketPackage::m_MarketBagDatasetDir |  | staticprotected | 
 
Market-bag dir for datasets 
 
 
◆ m_MarketBagObserverDir
  
  | 
        
          | std::string openfluid::market::MarketPackage::m_MarketBagObserverDir |  | staticprotected | 
 
Market-bag dir for observers 
 
 
◆ m_MarketBagSimulatorDir
  
  | 
        
          | std::string openfluid::market::MarketPackage::m_MarketBagSimulatorDir |  | staticprotected | 
 
Market-bag dir for simulators 
 
 
◆ m_MarketBagSrcSubDir
  
  | 
        
          | std::string openfluid::market::MarketPackage::m_MarketBagSrcSubDir |  | staticprotected | 
 
Market-bag subdir for source packages of current type 
 
 
◆ m_ObserverBuildConfigOptions
  
  | 
        
          | std::string openfluid::market::MarketPackage::m_ObserverBuildConfigOptions |  | staticprotected | 
 
Common build options for observers 
 
 
◆ m_PackageDest
  
  | 
        
          | std::string openfluid::market::MarketPackage::m_PackageDest |  | protected | 
 
 
◆ m_PackageFilename
  
  | 
        
          | std::string openfluid::market::MarketPackage::m_PackageFilename |  | protected | 
 
 
◆ m_PackageURL
  
  | 
        
          | std::string openfluid::market::MarketPackage::m_PackageURL |  | protected | 
 
 
◆ m_SimulatorBuildConfigOptions
  
  | 
        
          | std::string openfluid::market::MarketPackage::m_SimulatorBuildConfigOptions |  | staticprotected | 
 
Common build options for simulators 
 
 
◆ m_TempBuildsDir
  
  | 
        
          | std::string openfluid::market::MarketPackage::m_TempBuildsDir |  | staticprotected | 
 
Temporary dir for building packages 
 
 
◆ m_TempDir
  
  | 
        
          | std::string openfluid::market::MarketPackage::m_TempDir |  | staticprotected | 
 
 
◆ m_TempDownloadsDir
  
  | 
        
          | std::string openfluid::market::MarketPackage::m_TempDownloadsDir |  | staticprotected | 
 
Temporary dir for downloaded packages 
 
 
The documentation for this class was generated from the following file: