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