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