13 #include <vlutil/vlMachineTypes.h>
15 #include <vlutil/vlConfig.h>
57 parentRegistry = 0)
const;
65 bool bCaseSensitive =
true)
const;
69 virtual void setSize(
unsigned int length);
71 virtual unsigned int size()
const;
77 virtual DtString& operator[] (
unsigned int index);
78 virtual const DtString& operator[] (
unsigned int index)
const;
79 virtual DtString at(
unsigned int index)
const;
84 virtual int indexOfValue(
const DtString& value)
const;
87 virtual bool containsValue(
const DtString& value)
const;
89 virtual void putData(std::string& fp,
int indentLevel = 0);
102 virtual void remove(
int iIndex);
104 const std::vector<DtString>& strings()
const;
106 std::set<std::string> asStdSet()
const;
107 virtual void setFrom(
const std::set<std::string>&);
123 virtual void stringToStringList(
const DtString&
string);
124 virtual DtString stringListToString()
const;