Subversion Repositories spk

Rev

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

Rev 195 Rev 213
Line 37... Line 37...
37
			_lList->pop_back();
37
			_lList->pop_back();
38
		}
38
		}
39
	}
39
	}
40
	void WStringList::pushBack(const WString &str)
40
	void WStringList::pushBack(const WString &str)
41
	{
41
	{
42
		pushBack(str, "");
42
		pushBack(str, L"");
43
	}
43
	}
44
 
44
 
45
	void WStringList::pushFront(const WString &str, const WString &data)
45
	void WStringList::pushFront(const WString &str, const WString &data)
46
	{
46
	{
47
		WStringNode* strNode = new WStringNode;
47
		WStringNode* strNode = new WStringNode;
Line 49... Line 49...
49
		strNode->data = data;
49
		strNode->data = data;
50
		_lList->push_front(strNode);
50
		_lList->push_front(strNode);
51
	}
51
	}
52
	void WStringList::pushFront(const WString &str)
52
	void WStringList::pushFront(const WString &str)
53
	{
53
	{
54
		pushFront(str, "");
54
		pushFront(str, L"");
55
	}
55
	}
56
 
56
 
57
	void WStringList::insertAt(int at, const WString& str, const WString& data)
57
	void WStringList::insertAt(int at, const WString& str, const WString& data)
58
	{
58
	{
59
		WStringNode *strNode = new WStringNode;
59
		WStringNode *strNode = new WStringNode;
Line 61... Line 61...
61
		strNode->data = data;
61
		strNode->data = data;
62
		_lList->insertAt(at, strNode);
62
		_lList->insertAt(at, strNode);
63
	}
63
	}
64
	void WStringList::insertAt(int at, const WString& str)
64
	void WStringList::insertAt(int at, const WString& str)
65
	{
65
	{
66
		insertAt(at, str, "");
66
		insertAt(at, str, L"");
67
	}
67
	}
68
 
68
 
69
	void WStringList::clear()
69
	void WStringList::clear()
70
	{
70
	{
71
		_lList->clear();
71
		_lList->clear();