Specs
Beautiful C++ Test Framework
Loading...
Searching...
No Matches
SpecsCpp::SpecTest Member List

This is the complete list of members for SpecsCpp::SpecTest, including all inherited members.

SpecsCpp::code_block() const =0SpecsCpp::ISpecHasCodeBlockpure virtual
SpecsCpp::SpecHasCodeBlock::code_block() const overrideSpecsCpp::SpecHasCodeBlockinlinevirtual
SpecsCpp::data() const =0SpecsCpp::ISpecComponentpure virtual
SpecsCpp::SpecComponent::data() const overrideSpecsCpp::SpecComponentinlinevirtual
SpecsCpp::description() const =0SpecsCpp::ISpecDocumentedpure virtual
SpecsCpp::SpecDocumented::description() const overrideSpecsCpp::SpecDocumentedinlinevirtual
full_description() const overrideSpecsCpp::SpecTestinlinevirtual
SpecsCpp::group() const =0SpecsCpp::ISpecComponentpure virtual
SpecsCpp::SpecComponent::group() const overrideSpecsCpp::SpecComponentinlinevirtual
has_var(const char *name) constSpecsCpp::ISpecHasVariablesinline
managed_var(const char *name, T *value)SpecsCpp::ISpecHasVariablesinline
managed_var(const char *name, T &&value)SpecsCpp::ISpecHasVariablesinline
SpecsCpp::mark_skipped(bool skip=true)=0SpecsCpp::ISpecComponentpure virtual
SpecsCpp::SpecComponent::mark_skipped(bool skip=true) overrideSpecsCpp::SpecComponentinlinevirtual
SpecsCpp::set_group(ISpecGroup *group)=0SpecsCpp::ISpecComponentpure virtual
SpecsCpp::SpecComponent::set_group(ISpecGroup *group) overrideSpecsCpp::SpecComponentinlinevirtual
SpecsCpp::skip() const =0SpecsCpp::ISpecComponentpure virtual
SpecsCpp::SpecComponent::skip() const overrideSpecsCpp::SpecComponentinlinevirtual
SpecComponent(SpecComponentType type, ISpecGroup *parentGroup, bool skip=false)SpecsCpp::SpecComponentinline
SpecDocumented(std::string_view description)SpecsCpp::SpecDocumentedinline
SpecHasCodeBlock(std::unique_ptr< SpecCodeBlock > codeBlock)SpecsCpp::SpecHasCodeBlockinline
SpecTest(ISpecGroup *parent, std::string_view description, std::unique_ptr< SpecCodeBlock > codeBlock)SpecsCpp::SpecTestinline
SpecsCpp::tags() const =0SpecsCpp::ISpecComponentpure virtual
SpecsCpp::SpecComponent::tags() const overrideSpecsCpp::SpecComponentinlinevirtual
SpecsCpp::type() const =0SpecsCpp::ISpecComponentpure virtual
SpecsCpp::SpecComponent::type() const overrideSpecsCpp::SpecComponentinlinevirtual
unmanaged_var(const char *name, T *value)SpecsCpp::ISpecHasVariablesinline
unmanaged_var(const char *name, T &&value)SpecsCpp::ISpecHasVariablesinline
var(const char *name) constSpecsCpp::ISpecHasVariablesinline
var(const char *name) constSpecsCpp::ISpecHasVariablesinline
var(const char *name, T *value, bool destructable=true)SpecsCpp::ISpecHasVariablesinline
var(const char *name, T &&value, bool destructable=true)SpecsCpp::ISpecHasVariablesinline
var_text(const char *name)SpecsCpp::ISpecHasVariablesinline
var_text(const char *name, const char *value)SpecsCpp::ISpecHasVariablesinline
variables() const overrideSpecsCpp::SpecTestinlinevirtual
vars() constSpecsCpp::ISpecHasVariablesinline
~ISpec()=defaultSpecsCpp::ISpecvirtual
~ISpecComponent()=defaultSpecsCpp::ISpecComponentvirtual
~ISpecDocumented()=defaultSpecsCpp::ISpecDocumentedvirtual
~ISpecHasCodeBlock()=defaultSpecsCpp::ISpecHasCodeBlockvirtual
~ISpecHasVariables()=defaultSpecsCpp::ISpecHasVariablesvirtual