Documentation for OpenFLUID 2.2.2
Loading...
Searching...
No Matches
openfluid::waresdev::WareSetManager Class Reference

#include <waresdev/WareSetManager.hpp>

Public Member Functions

 WareSetManager ()
 
 WareSetManager (const std::string &WareSourceType, const std::string &WaresetSourceType, const std::string &SetOption, const std::string &WaresOrigin, std::string &ID)
 
void setStatus (const std::string &Line, const std::string &Step, const std::string &Status)
 
void displayStatus ()
 
int scaffoldWareset (const std::string &UserdataPathStr, const std::string &WareSourceURL, const std::string &WorkspaceName="", bool IsStrict=true, bool NoBuild=false, unsigned int JobsNbr=2, bool BuildTogether=false, bool Overwrite=false)
 
void freeze (const std::string &UserdataPathStr)
 
openfluid::thirdparty::json getWaresetData ()
 

Public Attributes

unsigned int m_Problems
 

Constructor & Destructor Documentation

◆ WareSetManager() [1/2]

openfluid::waresdev::WareSetManager::WareSetManager ( )
inline

◆ WareSetManager() [2/2]

openfluid::waresdev::WareSetManager::WareSetManager ( const std::string &  WareSourceType,
const std::string &  WaresetSourceType,
const std::string &  SetOption,
const std::string &  WaresOrigin,
std::string &  ID 
)

Member Function Documentation

◆ displayStatus()

void openfluid::waresdev::WareSetManager::displayStatus ( )

◆ freeze()

void openfluid::waresdev::WareSetManager::freeze ( const std::string &  UserdataPathStr)

◆ getWaresetData()

openfluid::thirdparty::json openfluid::waresdev::WareSetManager::getWaresetData ( )
inline

◆ scaffoldWareset()

int openfluid::waresdev::WareSetManager::scaffoldWareset ( const std::string &  UserdataPathStr,
const std::string &  WareSourceURL,
const std::string &  WorkspaceName = "",
bool  IsStrict = true,
bool  NoBuild = false,
unsigned int  JobsNbr = 2,
bool  BuildTogether = false,
bool  Overwrite = false 
)

◆ setStatus()

void openfluid::waresdev::WareSetManager::setStatus ( const std::string &  Line,
const std::string &  Step,
const std::string &  Status 
)
inline

Member Data Documentation

◆ m_Problems

unsigned int openfluid::waresdev::WareSetManager::m_Problems

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