
Public Member Functions | |
| MarketClient () | |
| ~MarketClient () | |
| void | connect (const std::string URL) |
| void | disconnect () |
| void | getMarketInfo (MarketInfo &Info) |
| const MarketLicensesTexts_t & | getLicensesTexts () |
| const MetaPackagesCatalog_t & | getMetaPackagesCatalog () |
| bool | setSelectionFlag (const openfluid::base::FuncID_t &ID, const MetaPackageInfo::SelectionType &Flag) |
| void | setSRCBuildOptions (const openfluid::base::FuncID_t &ID, const std::string &BuildOpts) |
| MetaPackageInfo::SelectionType | getSelectionFlag (const openfluid::base::FuncID_t &ID) const |
| void | installSelection (const bool IgnoreMissing=true) |
| void | preparePackagesInstallation () |
| unsigned int | getCountOfPackagesToInstall () const |
| const MarketPackage * | getNextPackageToBeInstalled () const |
| bool | hasSelectedPackagesToInstall () |
| void | installNextSelectedPackage () |
| const std::list< MarketPackage * > & | getSelectionToInstall () const |
| bool | isConnected () const |
| void | enableLog (bool Enabled) |
Static Public Attributes | |
| static const std::string | LOCK_FILE |
| void openfluid::market::MarketClient::connect | ( | const std::string | URL | ) |
| void openfluid::market::MarketClient::enableLog | ( | bool | Enabled | ) | [inline] |
| unsigned int openfluid::market::MarketClient::getCountOfPackagesToInstall | ( | ) | const [inline] |
| void openfluid::market::MarketClient::getMarketInfo | ( | MarketInfo & | Info | ) |
| const MarketPackage* openfluid::market::MarketClient::getNextPackageToBeInstalled | ( | ) | const [inline] |
| MetaPackageInfo::SelectionType openfluid::market::MarketClient::getSelectionFlag | ( | const openfluid::base::FuncID_t & | ID | ) | const |
| const std::list<MarketPackage*>& openfluid::market::MarketClient::getSelectionToInstall | ( | ) | const [inline] |
| void openfluid::market::MarketClient::installSelection | ( | const bool | IgnoreMissing = true | ) |
| bool openfluid::market::MarketClient::isConnected | ( | ) | const [inline] |
| bool openfluid::market::MarketClient::setSelectionFlag | ( | const openfluid::base::FuncID_t & | ID, |
| const MetaPackageInfo::SelectionType & | Flag | ||
| ) |
| void openfluid::market::MarketClient::setSRCBuildOptions | ( | const openfluid::base::FuncID_t & | ID, |
| const std::string & | BuildOpts | ||
| ) |
const std::string openfluid::market::MarketClient::LOCK_FILE [static] |
Creative Commons By-NC-ND license