24 if (iString.empty() ==
false) {
25 _set.push_back (iString);
50 _set.push_back (iString);
56 for (StringSet_T::const_iterator itString = lStringSet.begin();
57 itString != lStringSet.end(); ++itString) {
58 const std::string& lString = *itString;
65 std::string oString (
"");
68 if (
_set.empty() ==
true) {
73 StringSet_T::const_iterator itString =
_set.begin();
82 std::ostringstream oStr;
89 std::ostringstream oStr;
96 for (StringSet_T::const_iterator itString =
_set.begin();
97 itString !=
_set.end(); ++itString, ++idx_string) {
99 if (idx_string != 0) {
104 const std::string& lString = *itString;
107 oStr <<
"\"" << lString <<
"\"";
void toStream(std::ostream &) const
std::string describe() const
std::string getFirstString() const
std::string describeKey() const
void fromStream(std::istream &)
Class holding a set of strings, e.g., {"rio", "de", "janeiro"}.
void push_back(const std::string &)
std::list< std::string > StringSet_T