|
OTest2
A C++ testing framework
|
Generic scenario iterator. More...
#include <scenarioiter.h>

Public Member Functions | |
| ScenarioIter () | |
| Ctor. More... | |
| virtual | ~ScenarioIter () |
| Dtor. More... | |
| ScenarioIter (const ScenarioIter &)=delete | |
| ScenarioIter & | operator= (const ScenarioIter &)=delete |
| virtual bool | isValid () const noexcept=0 |
| Check whether the iterator points a valid scenario object. More... | |
| virtual ScenarioPtr | getScenario () const noexcept=0 |
| Get pointed scenario object. More... | |
| virtual void | next () noexcept=0 |
| Move the iterator to next scenario. More... | |
Generic scenario iterator.
This interface allows iteration of testing objects in a scenario object
Definition at line 32 of file scenarioiter.h.
| OTest2::ScenarioIter::ScenarioIter | ( | ) |
Ctor.
Definition at line 23 of file scenarioiter.cpp.
|
virtual |
Dtor.
Definition at line 27 of file scenarioiter.cpp.
|
delete |
|
pure virtualnoexcept |
Get pointed scenario object.
Implemented in OTest2::ScenarioIterContainer.
|
pure virtualnoexcept |
Check whether the iterator points a valid scenario object.
Implemented in OTest2::ScenarioIterContainer.
|
pure virtualnoexcept |
Move the iterator to next scenario.
Implemented in OTest2::ScenarioIterContainer.
|
delete |
1.8.17