|
microfmt
Zero-allocation C++ formatting for constrained environments
|
Typed owner for an exception-matcher traits specialization. More...
#include <hybrid_unwinder.hpp>
Public Types | |
| using | traits_type = exception_matcher_traits< Tag > |
| using | context_type = typename traits_type::context_type |
Public Member Functions | |
| constexpr | exception_matcher (context_type context) noexcept |
| constexpr value_ref< context_type > | context () &noexcept RELOCO_LIFETIMEBOUND |
| constexpr value_ref< const context_type > | context () const &noexcept RELOCO_LIFETIMEBOUND |
| constexpr exception_matcher_ref | ref () const &noexcept RELOCO_LIFETIMEBOUND |
| constexpr | operator exception_matcher_ref () const &noexcept RELOCO_LIFETIMEBOUND |
| value_ref< context_type > | context () &&=delete |
| value_ref< const context_type > | context () const &&=delete |
| exception_matcher_ref | ref () const &&=delete |
| operator exception_matcher_ref () const &&=delete | |
Typed owner for an exception-matcher traits specialization.
| using microfmt::exception_matcher< Tag >::context_type = typename traits_type::context_type |
| using microfmt::exception_matcher< Tag >::traits_type = exception_matcher_traits<Tag> |
|
inlineexplicitconstexprnoexcept |
|
delete |
|
inlineconstexprnoexcept |
|
delete |
|
inlineconstexprnoexcept |
|
delete |
|
inlineconstexprnoexcept |
|
delete |
|
inlineconstexprnoexcept |