24#include <VCardRToken.h>
26#include <VCardLangValue.h>
28#include <VCardValue.h>
37LangValue::LangValue(
const LangValue & x)
42LangValue::LangValue(
const TQCString & s)
48LangValue::operator = (LangValue & x)
50 if (*
this == x)
return *
this;
52 Value::operator = (x);
57LangValue::operator = (
const TQCString & s)
59 Value::operator = (s);
64LangValue::operator == (LangValue & x)
70LangValue::~LangValue()
78 RTokenise(strRep_,
"-", l);
80 if (l.count() == 0)
return;
94 TQStrListIterator it(subtags_);
96 for (; it.current(); ++it)
97 strRep_ += TQCString(
'-') + it.current();
115LangValue::setPrimary(
const TQCString & s)
122LangValue::setSubTags(
const TQStrList & l)