![]() |
Specs
Beautiful C++ Test Framework
|
#include <SpecRunnerCollection.h>
Public Member Functions | |
| void | add (const char *name, ISpecRunner *runner) override |
| bool | has (const char *name) const override |
| ISpecRunner * | get (const char *name) const override |
| void | foreach_runner (ForEachRunnerFn *fn) const override |
Public Member Functions inherited from SpecsCpp::ISpecRunnerCollection | |
| virtual | ~ISpecRunnerCollection ()=default |
| virtual void | add (const char *, ISpecRunner *)=0 |
| virtual bool | has (const char *name) const =0 |
| virtual ISpecRunner * | get (const char *name) const =0 |
| virtual void | foreach_runner (ForEachRunnerFn *) const =0 |
| void | foreach_runner (std::function< void(const char *, ISpecRunner *)> fn) const |
Additional Inherited Members | |
Public Types inherited from SpecsCpp::ISpecRunnerCollection | |
| using | ForEachRunnerFn = IFunctionPointer< void(const char *, ISpecRunner *)> |
Definition at line 10 of file SpecRunnerCollection.h.
|
inlineoverridevirtual |
Implements SpecsCpp::ISpecRunnerCollection.
Definition at line 14 of file SpecRunnerCollection.h.
|
inlineoverridevirtual |
Implements SpecsCpp::ISpecRunnerCollection.
Definition at line 27 of file SpecRunnerCollection.h.
|
inlineoverridevirtual |
Implements SpecsCpp::ISpecRunnerCollection.
Definition at line 21 of file SpecRunnerCollection.h.
|
inlineoverridevirtual |
Implements SpecsCpp::ISpecRunnerCollection.
Definition at line 16 of file SpecRunnerCollection.h.