42 #ifndef __OPENFLUID_BUDDIES_OPENFLUIDBUDDY_HPP__
43 #define __OPENFLUID_BUDDIES_OPENFLUIDBUDDY_HPP__
52 namespace openfluid {
namespace buddies {
63 void setOptionIfNotSet(std::string OptionName, std::string OptionValue);
65 std::string getYesNoFromOneZero(std::string VStr);
74 bool parseOptions(std::string OptsStr);
76 void streamOptions(std::ostream& OStream);
78 virtual bool run() = 0;
openfluid::buddies::BuddiesListener * mp_Listener
Definition: OpenFLUIDBuddy.hpp:67
std::map< std::string, std::string > m_OtherOptionsHelp
Definition: OpenFLUIDBuddy.hpp:61
std::map< std::string, std::string > m_RequiredOptionsHelp
Definition: OpenFLUIDBuddy.hpp:60
Definition: BuddiesListener.hpp:55
Definition: OpenFLUIDBuddy.hpp:55
#define OPENFLUID_API
Definition: dllexport.hpp:87
std::map< std::string, std::string > m_Options
Definition: OpenFLUIDBuddy.hpp:58