Public Types | Public Member Functions | Public Attributes | List of all members
openfluid::market::PackageInfo Class Reference

#include <market/MarketInfos.hpp>

Public Types

enum  PackageType { SIM, OBS, BUILD, DATA }
 
typedef std::map< PackageType, std::list< openfluid::ware::WareID_t > > Dependencies_t
 

Public Member Functions

 PackageInfo ()
 
 ~PackageInfo ()
 

Public Attributes

std::string URL
 
std::string License
 
Dependencies_t Dependencies
 
std::string BuildOptions
 

Member Typedef Documentation

◆ Dependencies_t

Member Enumeration Documentation

◆ PackageType

Enumerator
SIM 
OBS 
BUILD 
DATA 

Constructor & Destructor Documentation

◆ PackageInfo()

openfluid::market::PackageInfo::PackageInfo ( )
inline

◆ ~PackageInfo()

openfluid::market::PackageInfo::~PackageInfo ( )
inline

Member Data Documentation

◆ BuildOptions

std::string openfluid::market::PackageInfo::BuildOptions

◆ Dependencies

Dependencies_t openfluid::market::PackageInfo::Dependencies

◆ License

std::string openfluid::market::PackageInfo::License

◆ URL

std::string openfluid::market::PackageInfo::URL

The documentation for this class was generated from the following file: