40 #ifndef __OPENFLUID_MARKET_MARKETINFOS_HPP__ 41 #define __OPENFLUID_MARKET_MARKETINFOS_HPP__ 93 typedef std::map<PackageType,std::list<openfluid::ware::WareID_t> >
Dependencies_t;
108 Dependencies.clear();
109 BuildOptions.clear();
149 AvailablePackages.clear();
Definition: MarketInfos.hpp:86
std::string Description
Definition: MarketInfos.hpp:138
std::string Version
Definition: MarketInfos.hpp:142
openfluid::ware::WareID_t ID
Definition: MarketInfos.hpp:128
SelectionType
Definition: MarketInfos.hpp:126
~MarketInfo()
Definition: MarketInfos.hpp:68
std::string Authors
Definition: MarketInfos.hpp:140
Definition: MarketInfos.hpp:126
std::string WareID_t
Definition: TypeDefs.hpp:49
MetaPackageInfo()
Definition: MarketInfos.hpp:145
Definition: MarketInfos.hpp:51
std::map< PackageType, std::list< openfluid::ware::WareID_t > > Dependencies_t
Definition: MarketInfos.hpp:93
PackageType
Definition: MarketInfos.hpp:91
std::string Contact
Definition: MarketInfos.hpp:59
Dependencies_t Dependencies
Definition: MarketInfos.hpp:100
PackageInfo()
Definition: MarketInfos.hpp:104
std::map< SelectionType, PackageInfo > AvailablePackages
Definition: MarketInfos.hpp:131
Definition: MarketInfos.hpp:121
Definition: ApplicationException.hpp:47
std::string Description
Definition: MarketInfos.hpp:57
std::map< openfluid::ware::WareID_t, MetaPackageInfo > MetaPackagesCatalog_t
Definition: MarketInfos.hpp:167
~MetaPackageInfo()
Definition: MarketInfos.hpp:156
Definition: MarketInfos.hpp:91
std::string Name
Definition: MarketInfos.hpp:136
std::string URL
Definition: MarketInfos.hpp:95
SelectionType Selected
Definition: MarketInfos.hpp:134
std::string License
Definition: MarketInfos.hpp:97
void clear()
Definition: MarketInfos.hpp:71
~PackageInfo()
Definition: MarketInfos.hpp:112
#define OPENFLUID_API
Definition: dllexport.hpp:86
MarketInfo()
Definition: MarketInfos.hpp:61
std::string BuildOptions
Definition: MarketInfos.hpp:102
std::string Name
Definition: MarketInfos.hpp:55