Subversion Repositories spk

Rev

Rev 124 | Rev 165 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 124 Rev 160
Line 25... Line 25...
25
 
25
 
26
		void pushBack(const String &str, const String &data);
26
		void pushBack(const String &str, const String &data);
27
		void pushBack(const String &str);
27
		void pushBack(const String &str);
28
		void pushFront(const String &str, const String &data);
28
		void pushFront(const String &str, const String &data);
29
		void pushFront(const String &str);
29
		void pushFront(const String &str);
-
 
30
		void popBack();
-
 
31
 
-
 
32
		void insertAt(int at, const String& str, const String& data);
-
 
33
		void insertAt(int at, const String& str);
30
 
34
 
31
		void clear();
35
		void clear();
32
		void tokenise(const String &str, const String &token);
36
		void tokenise(const String &str, const String &token);
33
 
37
 
34
		Utils::String firstString();
38
		Utils::String firstString();
35
		Utils::String nextString();
39
		Utils::String nextString();
36
		Utils::SStringList *first();
40
		Utils::SStringList *first();
37
		Utils::SStringList *next();
41
		Utils::SStringList *next();
38
		CStringListIterator begin();
42
		CStringListIterator begin() const;
39
		CStringListIterator end();
43
		CStringListIterator end() const;
-
 
44
 
-
 
45
		Utils::String front() const;
-
 
46
		Utils::String back() const;
40
 
47
 
41
		Utils::SStringList *get(int i);
48
		Utils::SStringList *get(int i);
42
 
49
 
43
		bool changeData(const Utils::String &str, const Utils::String &data, bool bIgnoreCase = false);
50
		bool changeData(const Utils::String &str, const Utils::String &data, bool bIgnoreCase = false);
44
		bool contains(const Utils::String &data, bool bIgnoreCase = false) const;
51
		bool contains(const Utils::String &data, bool bIgnoreCase = false) const;
45
		bool containsData(const Utils::String &str, bool bIgnoreCase = false) const;
52
		bool containsData(const Utils::String& str, bool bIgnoreCase = false) const;
-
 
53
		bool containsStringAndData(const Utils::String& str, const Utils::String &data, bool bIgnoreCase = false) const;
46
		Utils::String findData(const Utils::String &data, bool bIgnoreCase = false) const;
54
		Utils::String findData(const Utils::String &data, bool bIgnoreCase = false) const;
47
		Utils::String findString(const Utils::String &str, bool bIgnoreCase = false) const;
55
		Utils::String findString(const Utils::String &str, bool bIgnoreCase = false) const;
-
 
56
		int findStringAndData(const Utils::String& str, const Utils::String& data, bool bIgnoreCase = false) const;
48
 
57
 
49
		bool remove(const Utils::String &str, bool single = true);
58
		bool remove(const Utils::String &str, bool single = true);
50
		void removeAt(int at);
59
		void removeAt(int at);
51
 
60
 
52
		size_t size() const;
61
		size_t size() const;