emlabcpp
modern opinionated embedded C++ library
|
#include <interface.h>
Public Member Functions | |
test_callable (std::string_view const name, Callable cb) | |
test_callable (std::string_view const name, auto &rec, Callable cb) | |
test_callable (test_callable &&) noexcept=default | |
test_callable & | operator= (test_callable &&) noexcept=default |
std::string_view | get_name () const override |
coroutine< void > | run (pmr::memory_resource &mem_resource) final |
![]() | |
test_interface ()=default | |
test_interface (test_interface const &)=delete | |
test_interface & | operator= (test_interface const &)=delete |
test_interface (test_interface &&other)=default | |
test_interface & | operator= (test_interface &&)=default |
virtual coroutine< void > | setup (pmr::memory_resource &) |
virtual coroutine< void > | teardown (pmr::memory_resource &) |
virtual | ~test_interface ()=default |
|
inline |
|
inline |
|
defaultnoexcept |
|
inlineoverridevirtual |
Implements emlabcpp::testing::test_interface.
References emlabcpp::string_buffer< N >::size().
|
defaultnoexcept |
|
inlinefinalvirtual |
Implements emlabcpp::testing::test_interface.