#include <market/MarketPackage.hpp>
virtual openfluid::market::MarketPackage::~MarketPackage |
( |
| ) |
|
|
virtual |
static void openfluid::market::MarketPackage::appendToLogFile |
( |
const std::string & |
PackageName, |
|
|
const PackageInfo::PackageType & |
Type, |
|
|
const std::string & |
Action, |
|
|
const std::string & |
Str |
|
) |
| |
|
staticprotected |
static void openfluid::market::MarketPackage::appendToLogFile |
( |
const std::string & |
Str | ) |
|
|
staticprotected |
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 |
void openfluid::market::MarketPackage::download |
( |
| ) |
|
- Returns
- build options of package type passed as parameter
- Parameters
-
virtual std::string openfluid::market::MarketPackage::getInstallPath |
( |
| ) |
const |
|
pure virtual |
static std::string openfluid::market::MarketPackage::getLogFile |
( |
| ) |
|
|
inlinestatic |
static std::string openfluid::market::MarketPackage::getMarketBagBinSubDir |
( |
| ) |
|
|
inlinestatic |
static std::string openfluid::market::MarketPackage::getMarketBagBuilderextDir |
( |
| ) |
|
|
inlinestatic |
static std::string openfluid::market::MarketPackage::getMarketBagDatasetDir |
( |
| ) |
|
|
inlinestatic |
static std::string openfluid::market::MarketPackage::getMarketBagObserverDir |
( |
| ) |
|
|
inlinestatic |
static std::string openfluid::market::MarketPackage::getMarketBagSimulatorDir |
( |
| ) |
|
|
inlinestatic |
static std::string openfluid::market::MarketPackage::getMarketBagSrcSubDir |
( |
| ) |
|
|
inlinestatic |
static std::string openfluid::market::MarketPackage::getTempBuildsDir |
( |
| ) |
|
|
inlinestatic |
static std::string openfluid::market::MarketPackage::getTempDir |
( |
| ) |
|
|
inlinestatic |
static std::string openfluid::market::MarketPackage::getTempDownloadsDir |
( |
| ) |
|
|
inlinestatic |
static void openfluid::market::MarketPackage::initialize |
( |
bool |
EnableLog | ) |
|
|
static |
virtual void openfluid::market::MarketPackage::process |
( |
| ) |
|
|
pure virtual |
static void openfluid::market::MarketPackage::resetLogFile |
( |
| ) |
|
|
staticprotected |
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 |
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
const std::string openfluid::market::MarketPackage::BUILDS_SUBDIR |
|
staticprotected |
const std::string openfluid::market::MarketPackage::DLOADS_SUBDIR |
|
staticprotected |
const std::string openfluid::market::MarketPackage::LOG_FILENAME |
|
staticprotected |
std::string openfluid::market::MarketPackage::m_BuilderextBuildConfigOptions |
|
staticprotected |
Common build options for builder extensions
bool openfluid::market::MarketPackage::m_Downloaded |
|
protected |
bool openfluid::market::MarketPackage::m_Initialized |
|
staticprotected |
bool openfluid::market::MarketPackage::m_IsLogEnabled |
|
staticprotected |
std::string openfluid::market::MarketPackage::m_LogFile |
|
staticprotected |
std::string openfluid::market::MarketPackage::m_MarketBagBinSubDir |
|
staticprotected |
Market-bag subdir for binary packages of current type
std::string openfluid::market::MarketPackage::m_MarketBagBuilderextDir |
|
staticprotected |
Market-bag dir for builder extensions
std::string openfluid::market::MarketPackage::m_MarketBagDatasetDir |
|
staticprotected |
Market-bag dir for datasets
std::string openfluid::market::MarketPackage::m_MarketBagObserverDir |
|
staticprotected |
Market-bag dir for observers
std::string openfluid::market::MarketPackage::m_MarketBagSimulatorDir |
|
staticprotected |
Market-bag dir for simulators
std::string openfluid::market::MarketPackage::m_MarketBagSrcSubDir |
|
staticprotected |
Market-bag subdir for source packages of current type
std::string openfluid::market::MarketPackage::m_ObserverBuildConfigOptions |
|
staticprotected |
Common build options for observers
std::string openfluid::market::MarketPackage::m_PackageDest |
|
protected |
std::string openfluid::market::MarketPackage::m_PackageFilename |
|
protected |
std::string openfluid::market::MarketPackage::m_PackageURL |
|
protected |
std::string openfluid::market::MarketPackage::m_SimulatorBuildConfigOptions |
|
staticprotected |
Common build options for simulators
std::string openfluid::market::MarketPackage::m_TempBuildsDir |
|
staticprotected |
Temporary dir for building packages
std::string openfluid::market::MarketPackage::m_TempDir |
|
staticprotected |
std::string openfluid::market::MarketPackage::m_TempDownloadsDir |
|
staticprotected |
Temporary dir for downloaded packages
The documentation for this class was generated from the following file: