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

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

add_group(ISpecGroup *)=0SpecsCpp::ISpecGrouppure virtual
add_one_time_setup(ISpecSetup *)=0SpecsCpp::ISpecGrouppure virtual
add_one_time_teardown(ISpecTeardown *)=0SpecsCpp::ISpecGrouppure virtual
add_setup(ISpecSetup *)=0SpecsCpp::ISpecGrouppure virtual
add_teardown(ISpecTeardown *)=0SpecsCpp::ISpecGrouppure virtual
add_test(ISpec *)=0SpecsCpp::ISpecGrouppure virtual
data() const =0SpecsCpp::ISpecComponentpure virtual
description() const =0SpecsCpp::ISpecDocumentedpure virtual
foreach_group(ForEachGroupFn *) const =0SpecsCpp::ISpecGrouppure virtual
foreach_group(std::function< void(ISpecGroup *)> fn) constSpecsCpp::ISpecGroupinline
foreach_one_time_setup(ForEachSetupFn *) const =0SpecsCpp::ISpecGrouppure virtual
foreach_one_time_setup(std::function< void(ISpecSetup *)> fn) constSpecsCpp::ISpecGroupinline
foreach_one_time_teardown(ForEachTeardownFn *) const =0SpecsCpp::ISpecGrouppure virtual
foreach_one_time_teardown(std::function< void(ISpecTeardown *)> fn) constSpecsCpp::ISpecGroupinline
foreach_setup(ForEachSetupFn *) const =0SpecsCpp::ISpecGrouppure virtual
foreach_setup(std::function< void(ISpecSetup *)> fn) constSpecsCpp::ISpecGroupinline
foreach_teardown(ForEachTeardownFn *) const =0SpecsCpp::ISpecGrouppure virtual
foreach_teardown(std::function< void(ISpecTeardown *)> fn) constSpecsCpp::ISpecGroupinline
foreach_test(ForEachSpecFn *) const =0SpecsCpp::ISpecGrouppure virtual
foreach_test(std::function< void(ISpec *)> fn) constSpecsCpp::ISpecGroupinline
ForEachGroupFn typedefSpecsCpp::ISpecGroup
ForEachSetupFn typedefSpecsCpp::ISpecGroup
ForEachSpecFn typedefSpecsCpp::ISpecGroup
ForEachTeardownFn typedefSpecsCpp::ISpecGroup
full_description() const =0SpecsCpp::ISpecDocumentedpure virtual
group() const =0SpecsCpp::ISpecComponentpure virtual
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
mark_skipped(bool skip=true)=0SpecsCpp::ISpecComponentpure virtual
merge(ISpecGroup *)=0SpecsCpp::ISpecGrouppure virtual
set_group(ISpecGroup *group)=0SpecsCpp::ISpecComponentpure virtual
skip() const =0SpecsCpp::ISpecComponentpure virtual
tags() const =0SpecsCpp::ISpecComponentpure virtual
type() const =0SpecsCpp::ISpecComponentpure virtual
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 =0SpecsCpp::ISpecHasVariablespure virtual
vars() constSpecsCpp::ISpecHasVariablesinline
~ISpecComponent()=defaultSpecsCpp::ISpecComponentvirtual
~ISpecDocumented()=defaultSpecsCpp::ISpecDocumentedvirtual
~ISpecGroup()=defaultSpecsCpp::ISpecGroupvirtual
~ISpecHasVariables()=defaultSpecsCpp::ISpecHasVariablesvirtual