C++Spec 1.0.0
BDD testing for C++
|
This is the complete list of members for CppSpec::ClassDescription< T >, including all inherited members.
after_all(VoidBlock block) (defined in CppSpec::Description) | CppSpec::Description | inline |
after_alls (defined in CppSpec::Description) | CppSpec::Description | |
after_each(VoidBlock block) (defined in CppSpec::Description) | CppSpec::Description | inline |
after_eaches (defined in CppSpec::Description) | CppSpec::Description | |
as_main() (defined in CppSpec::Description) | CppSpec::Description | inline |
before_all(VoidBlock block) (defined in CppSpec::Description) | CppSpec::Description | inline |
before_each(VoidBlock block) (defined in CppSpec::Description) | CppSpec::Description | inline |
before_eaches (defined in CppSpec::Description) | CppSpec::Description | |
ClassDescription(Block block, std::source_location location=std::source_location::current()) (defined in CppSpec::ClassDescription< T >) | CppSpec::ClassDescription< T > | inline |
ClassDescription(const char *description, Block block, std::source_location location=std::source_location::current()) (defined in CppSpec::ClassDescription< T >) | CppSpec::ClassDescription< T > | inline |
ClassDescription(const char *description, T &subject, Block block, std::source_location location=std::source_location::current()) (defined in CppSpec::ClassDescription< T >) | CppSpec::ClassDescription< T > | inline |
ClassDescription(U &subject, Block block, std::source_location location=std::source_location::current()) (defined in CppSpec::ClassDescription< T >) | CppSpec::ClassDescription< T > | inline |
ClassDescription(const char *description, T &&subject, Block block, std::source_location location=std::source_location::current()) (defined in CppSpec::ClassDescription< T >) | CppSpec::ClassDescription< T > | inline |
ClassDescription(U &&subject, Block block, std::source_location location=std::source_location::current()) (defined in CppSpec::ClassDescription< T >) | CppSpec::ClassDescription< T > | inline |
ClassDescription(std::initializer_list< U > init_list, Block block, std::source_location location=std::source_location::current()) (defined in CppSpec::ClassDescription< T >) | CppSpec::ClassDescription< T > | inline |
ClassDescription(const char *description, std::initializer_list< U > init_list, Block block, std::source_location location=std::source_location::current()) (defined in CppSpec::ClassDescription< T >) | CppSpec::ClassDescription< T > | inline |
context(const char *description, B block, std::source_location location=std::source_location::current()) (defined in CppSpec::ClassDescription< T >) | CppSpec::ClassDescription< T > | |
context(const char *description, U &subject, B block, std::source_location location=std::source_location::current()) (defined in CppSpec::ClassDescription< T >) | CppSpec::ClassDescription< T > | |
context(U &subject, B block, std::source_location location=std::source_location::current()) (defined in CppSpec::ClassDescription< T >) | CppSpec::ClassDescription< T > | inline |
context(const char *description, U &&subject, B block, std::source_location location=std::source_location::current()) (defined in CppSpec::ClassDescription< T >) | CppSpec::ClassDescription< T > | |
context(U &&subject, B block, std::source_location location=std::source_location::current()) (defined in CppSpec::ClassDescription< T >) | CppSpec::ClassDescription< T > | inline |
context(const char *description, U &subject, B block, std::source_location location) (defined in CppSpec::ClassDescription< T >) | CppSpec::ClassDescription< T > | |
context(const char *description, U &&subject, B block, std::source_location location) (defined in CppSpec::ClassDescription< T >) | CppSpec::ClassDescription< T > | |
context(const char *description, B block, std::source_location location) (defined in CppSpec::ClassDescription< T >) | CppSpec::ClassDescription< T > | |
context(const char *description, Block body, std::source_location location=std::source_location::current()) (defined in CppSpec::Description) | CppSpec::Description | |
context(T &subject, B block, std::source_location location=std::source_location::current()) (defined in CppSpec::Description) | CppSpec::Description | |
context(const char *description, T &subject, B block, std::source_location location=std::source_location::current()) (defined in CppSpec::Description) | CppSpec::Description | |
context(T &&subject, B block, std::source_location location=std::source_location::current()) (defined in CppSpec::Description) | CppSpec::Description | |
context(const char *description, T &&subject, B block, std::source_location location=std::source_location::current()) (defined in CppSpec::Description) | CppSpec::Description | |
context(std::initializer_list< U > init_list, std::function< void(ClassDescription< T > &)> block, std::source_location location=std::source_location::current()) (defined in CppSpec::Description) | CppSpec::Description | |
Description(const char *description, Block block, std::source_location location=std::source_location::current()) noexcept (defined in CppSpec::Description) | CppSpec::Description | inline |
Description(std::source_location location, std::string &&description) noexcept (defined in CppSpec::Description) | CppSpec::Description | inline |
Description(std::source_location location, const char *description, Block block) noexcept (defined in CppSpec::Description) | CppSpec::Description | inline |
description (defined in CppSpec::Description) | CppSpec::Description | protected |
exec_after_eaches() (defined in CppSpec::Description) | CppSpec::Description | inlineprotected |
exec_before_eaches() (defined in CppSpec::Description) | CppSpec::Description | inlineprotected |
get_children() noexcept (defined in CppSpec::Runnable) | CppSpec::Runnable | inline |
get_children() const noexcept (defined in CppSpec::Runnable) | CppSpec::Runnable | inline |
get_description() const noexcept (defined in CppSpec::Description) | CppSpec::Description | inlinevirtual |
get_location() const noexcept (defined in CppSpec::Runnable) | CppSpec::Runnable | inline |
get_parent() noexcept | CppSpec::Runnable | inline |
get_parent() const noexcept (defined in CppSpec::Runnable) | CppSpec::Runnable | inline |
get_parent_as() noexcept (defined in CppSpec::Runnable) | CppSpec::Runnable | inline |
get_parent_as() const noexcept (defined in CppSpec::Runnable) | CppSpec::Runnable | inline |
get_result() const (defined in CppSpec::Runnable) | CppSpec::Runnable | inlinevirtual |
get_runtime() const (defined in CppSpec::Runnable) | CppSpec::Runnable | inline |
get_start_time() const (defined in CppSpec::Runnable) | CppSpec::Runnable | inline |
get_subject_type() const noexcept override (defined in CppSpec::ClassDescription< T >) | CppSpec::ClassDescription< T > | inlinevirtual |
has_parent() noexcept | CppSpec::Runnable | inline |
has_parent() const noexcept (defined in CppSpec::Runnable) | CppSpec::Runnable | inline |
it(const char *name, std::function< void(ItCD< T > &)> block, std::source_location location=std::source_location::current()) | CppSpec::ClassDescription< T > | |
it(std::function< void(ItCD< T > &)> block, std::source_location location=std::source_location::current()) | CppSpec::ClassDescription< T > | |
it(const char *name, ItD::Block body, std::source_location location=std::source_location::current()) (defined in CppSpec::Description) | CppSpec::Description | inline |
it(ItD::Block body, std::source_location location=std::source_location::current()) (defined in CppSpec::Description) | CppSpec::Description | inline |
let(T body) -> Let< decltype(body())> | CppSpec::Description | |
lets (defined in CppSpec::Description) | CppSpec::Description | |
make_child(Args &&... args) (defined in CppSpec::Runnable) | CppSpec::Runnable | inline |
num_failures() const noexcept (defined in CppSpec::Runnable) | CppSpec::Runnable | inline |
num_tests() const noexcept (defined in CppSpec::Runnable) | CppSpec::Runnable | inline |
padding() const noexcept | CppSpec::Runnable | inline |
reset_lets() noexcept (defined in CppSpec::Description) | CppSpec::Description | inline |
run() override (defined in CppSpec::ClassDescription< T >) | CppSpec::ClassDescription< T > | virtual |
Runnable(std::source_location location) (defined in CppSpec::Runnable) | CppSpec::Runnable | inline |
set_location(std::source_location location) noexcept (defined in CppSpec::Runnable) | CppSpec::Runnable | inline |
subject (defined in CppSpec::ClassDescription< T >) | CppSpec::ClassDescription< T > | |
timed_run() (defined in CppSpec::Runnable) | CppSpec::Runnable | inlinevirtual |
~Runnable()=default (defined in CppSpec::Runnable) | CppSpec::Runnable | virtual |