Line 30... |
Line 30... |
30 |
void pushFront(const WString &str, const WString &data);
|
30 |
void pushFront(const WString &str, const WString &data);
|
31 |
void pushFront(const WString &str);
|
31 |
void pushFront(const WString &str);
|
32 |
void popBack();
|
32 |
void popBack();
|
33 |
void popFront();
|
33 |
void popFront();
|
34 |
|
34 |
|
35 |
void insertAt(int at, const WString& str, const WString& data);
|
35 |
void insertAt(size_t at, const WString& str, const WString& data);
|
36 |
void insertAt(int at, const WString& str);
|
36 |
void insertAt(size_t at, const WString& str);
|
37 |
|
37 |
|
38 |
void clear();
|
38 |
void clear();
|
39 |
void tokenise(const WString &str, const WString &token);
|
39 |
void tokenise(const WString &str, const WString &token);
|
40 |
|
40 |
|
41 |
Utils::WString firstString();
|
41 |
Utils::WString firstString();
|
Line 46... |
Line 46... |
46 |
WStringListIterator end() const;
|
46 |
WStringListIterator end() const;
|
47 |
|
47 |
|
48 |
Utils::WString front() const;
|
48 |
Utils::WString front() const;
|
49 |
Utils::WString back() const;
|
49 |
Utils::WString back() const;
|
50 |
|
50 |
|
51 |
Utils::WStringNode *get(int i) const;
|
51 |
Utils::WStringNode *get(size_t i) const;
|
52 |
|
52 |
|
53 |
bool changeData(const Utils::WString &str, const Utils::WString &data, bool bIgnoreCase = false);
|
53 |
bool changeData(const Utils::WString &str, const Utils::WString &data, bool bIgnoreCase = false);
|
54 |
bool contains(const Utils::WString &data, bool bIgnoreCase = false) const;
|
54 |
bool contains(const Utils::WString &data, bool bIgnoreCase = false) const;
|
55 |
bool containsData(const Utils::WString& str, bool bIgnoreCase = false) const;
|
55 |
bool containsData(const Utils::WString& str, bool bIgnoreCase = false) const;
|
56 |
bool containsStringAndData(const Utils::WString& str, const Utils::WString &data, bool bIgnoreCase = false) const;
|
56 |
bool containsStringAndData(const Utils::WString& str, const Utils::WString &data, bool bIgnoreCase = false) const;
|
57 |
Utils::WString findData(const Utils::WString &data, bool bIgnoreCase = false) const;
|
57 |
Utils::WString findData(const Utils::WString &data, bool bIgnoreCase = false) const;
|
58 |
Utils::WString findString(const Utils::WString &str, bool bIgnoreCase = false) const;
|
58 |
Utils::WString findString(const Utils::WString &str, bool bIgnoreCase = false) const;
|
59 |
int findStringAndData(const Utils::WString& str, const Utils::WString& data, bool bIgnoreCase = false) const;
|
59 |
long findStringAndData(const Utils::WString& str, const Utils::WString& data, bool bIgnoreCase = false) const;
|
60 |
int findPos(const Utils::WString& str, bool bIgnoreCase = false) const;
|
60 |
long findPos(const Utils::WString& str, bool bIgnoreCase = false) const;
|
61 |
|
61 |
|
62 |
WStringListIterator remove(WStringListIterator itr);
|
62 |
WStringListIterator remove(WStringListIterator itr);
|
63 |
bool remove(const Utils::WString &str, bool single = true);
|
63 |
bool remove(const Utils::WString &str, bool single = true);
|
64 |
void removeAt(int at);
|
64 |
void removeAt(size_t at);
|
65 |
|
65 |
|
66 |
size_t size() const;
|
66 |
size_t size() const;
|
67 |
bool empty() const;
|
67 |
bool empty() const;
|
68 |
|
68 |
|
69 |
const Utils::WStringNode* operator[](int num) const;
|
69 |
const Utils::WStringNode* operator[](size_t num) const;
|
70 |
Utils::WStringNode* operator[](int num);
|
70 |
Utils::WStringNode* operator[](size_t num);
|
71 |
const Utils::WStringNode* operator[](const WString& str) const;
|
71 |
const Utils::WStringNode* operator[](const WString& str) const;
|
72 |
Utils::WStringNode* operator[](const WString& str);
|
72 |
Utils::WStringNode* operator[](const WString& str);
|
73 |
};
|
73 |
};
|
74 |
} //NAMESPACE
|
74 |
} //NAMESPACE
|
75 |
|
75 |
|