TMap/Tlist: set various methods as const.
Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
This commit is contained in:
parent
7f01171f92
commit
fc601b54ff
@ -54,7 +54,7 @@ public:
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool Get(int32 index, value **v)
|
bool Get(int32 index, value **v) const
|
||||||
{
|
{
|
||||||
if (index < 0 || index >= item_count)
|
if (index < 0 || index >= item_count)
|
||||||
return false;
|
return false;
|
||||||
@ -74,7 +74,7 @@ public:
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
int Find(const value &v)
|
int Find(const value &v) const
|
||||||
{
|
{
|
||||||
for (int i = 0; i < item_count; i++)
|
for (int i = 0; i < item_count; i++)
|
||||||
if (*items[i] == v)
|
if (*items[i] == v)
|
||||||
|
@ -57,7 +57,7 @@ public:
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool Get(const key &k, value **v)
|
bool Get(const key &k, value **v) const
|
||||||
{
|
{
|
||||||
for (int i = 0; i < item_count; i++) {
|
for (int i = 0; i < item_count; i++) {
|
||||||
if (items[i]->k == k) {
|
if (items[i]->k == k) {
|
||||||
@ -75,7 +75,7 @@ public:
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
int Find(const value &v)
|
int Find(const value &v) const
|
||||||
{
|
{
|
||||||
for (int i = 0; i < item_count; i++)
|
for (int i = 0; i < item_count; i++)
|
||||||
if (items[i]->v == v)
|
if (items[i]->v == v)
|
||||||
@ -83,7 +83,7 @@ public:
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool Has(const key &k)
|
bool Has(const key &k) const
|
||||||
{
|
{
|
||||||
for (int i = 0; i < item_count; i++)
|
for (int i = 0; i < item_count; i++)
|
||||||
if (items[i]->k == k)
|
if (items[i]->k == k)
|
||||||
@ -91,12 +91,12 @@ public:
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
int CountItems()
|
int CountItems() const
|
||||||
{
|
{
|
||||||
return item_count;
|
return item_count;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool IsEmpty()
|
bool IsEmpty() const
|
||||||
{
|
{
|
||||||
return item_count == 0;
|
return item_count == 0;
|
||||||
}
|
}
|
||||||
@ -136,7 +136,7 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
private:
|
private:
|
||||||
bool _Get(int32 index, value **v)
|
bool _Get(int32 index, value **v) const
|
||||||
{
|
{
|
||||||
if (index < 0 || index >= item_count)
|
if (index < 0 || index >= item_count)
|
||||||
return false;
|
return false;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user