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

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

code_block() const =0SpecsCpp::ISpecHasCodeBlockpure virtual
data() const =0SpecsCpp::ISpecComponentpure virtual
description() const =0SpecsCpp::ISpecDocumentedpure virtual
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
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
~ISpec()=defaultSpecsCpp::ISpecvirtual
~ISpecComponent()=defaultSpecsCpp::ISpecComponentvirtual
~ISpecDocumented()=defaultSpecsCpp::ISpecDocumentedvirtual
~ISpecHasCodeBlock()=defaultSpecsCpp::ISpecHasCodeBlockvirtual
~ISpecHasVariables()=defaultSpecsCpp::ISpecHasVariablesvirtual