Specs
Beautiful C++ Test Framework
|
#include <SpecTeardown.h>
Public Member Functions | |
SpecTeardown (ISpecGroup *parent, std::unique_ptr< SpecCodeBlock > codeBlock) | |
Public Member Functions inherited from SpecsCpp::ISpecTeardown | |
virtual | ~ISpecTeardown ()=default |
Public Member Functions inherited from SpecsCpp::ISpecComponent | |
virtual | ~ISpecComponent ()=default |
virtual ISpecGroup * | group () const =0 |
virtual void | set_group (ISpecGroup *group)=0 |
virtual ISpecDataValueCollection * | data () const =0 |
virtual ISpecTagCollection * | tags () const =0 |
virtual SpecComponentType | type () const =0 |
virtual bool | skip () const =0 |
virtual void | mark_skipped (bool skip=true)=0 |
Public Member Functions inherited from SpecsCpp::ISpecHasCodeBlock | |
virtual | ~ISpecHasCodeBlock ()=default |
virtual ISpecCodeBlock * | code_block () const =0 |
Public Member Functions inherited from SpecsCpp::SpecComponent | |
SpecComponent (SpecComponentType type, ISpecGroup *parentGroup, bool skip=false) | |
ISpecGroup * | group () const override |
void | set_group (ISpecGroup *group) override |
ISpecDataValueCollection * | data () const override |
ISpecTagCollection * | tags () const override |
SpecComponentType | type () const override |
bool | skip () const override |
void | mark_skipped (bool skip=true) override |
Public Member Functions inherited from SpecsCpp::SpecHasCodeBlock | |
SpecHasCodeBlock (std::unique_ptr< SpecCodeBlock > codeBlock) | |
ISpecCodeBlock * | code_block () const override |
Definition at line 10 of file SpecTeardown.h.
|
inline |
Definition at line 12 of file SpecTeardown.h.