Public Member Functions | Static Public Attributes
openfluid::market::MarketClient Class Reference

List of all members.

Public Member Functions

 MarketClient ()
 ~MarketClient ()
void connect (const std::string URL)
void disconnect ()
void getMarketInfo (MarketInfo &Info)
const MarketLicensesTexts_tgetLicensesTexts ()
const MetaPackagesCatalog_tgetMetaPackagesCatalog ()
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 MarketPackagegetNextPackageToBeInstalled () 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

Constructor & Destructor Documentation


Member Function Documentation

void openfluid::market::MarketClient::connect ( const std::string  URL)
void openfluid::market::MarketClient::enableLog ( bool  Enabled) [inline]
void openfluid::market::MarketClient::installSelection ( const bool  IgnoreMissing = true)
void openfluid::market::MarketClient::setSRCBuildOptions ( const openfluid::base::FuncID_t ID,
const std::string &  BuildOpts 
)

Member Data Documentation

const std::string openfluid::market::MarketClient::LOCK_FILE [static]

Generated using Doxygen 1.7.6.1
Creative Commons License Creative Commons By-NC-ND license