9 #ifndef __IPOPTLIST_HPP__
10 #define __IPOPTLIST_HPP__
48 OptionValue(std::string value,
bool allow_clobber,
bool dont_print)
190 virtual bool SetStringValue(
const std::string& tag,
const std::string& value,
191 bool allow_clobber =
true,
bool dont_print =
false);
193 bool allow_clobber =
true,
bool dont_print =
false);
195 bool allow_clobber =
true,
bool dont_print =
false);
202 bool allow_clobber =
true,
bool dont_print =
false);
204 bool allow_clobber =
true,
bool dont_print =
false);
206 bool allow_clobber =
true,
bool dont_print =
false);
213 virtual bool GetStringValue(
const std::string& tag, std::string& value,
214 const std::string& prefix)
const;
216 const std::string& prefix)
const;
217 virtual bool GetBoolValue(
const std::string& tag,
bool& value,
218 const std::string& prefix)
const;
220 const std::string& prefix)
const;
222 const std::string& prefix)
const;
226 virtual void PrintList(std::string& list)
const;
262 const std::string&
lowercase(
const std::string tag)
const;
270 bool find_tag(
const std::string& tag,
const std::string& prefix,
271 std::string& value)
const;