ModelContainerWrapper: added size() method

This commit is contained in:
Tomasz Sowa 2021-11-24 13:20:25 +01:00
parent 330d945130
commit 758bd4909f
1 changed files with 12 additions and 2 deletions

View File

@ -55,11 +55,16 @@ public:
return nullptr;
}
virtual bool is_container_empty()
virtual bool is_container_empty() const
{
return true;
}
virtual size_t size() const
{
return 0;
}
virtual void increment_iterator()
{
}
@ -84,11 +89,16 @@ public:
iterator = container->end();
}
bool is_container_empty()
bool is_container_empty() const
{
return container->empty();
}
size_t size() const
{
return container->size();
}
void increment_iterator()
{
if( iterator == container->end() )