◆ borrow_query() [1/2]
◆ borrow_query() [2/2]
◆ search()
template<class P , class Family , class Capture >
◆ scoped_views
template<class Blob >
| constexpr bool everett::cola_detail::query_access::scoped_views |
|
staticconstexpr |
Initial value:= [] {
using view = std::remove_cvref_t<decltype(std::declval<Blob const &>().view())>;
using secondary = std::remove_cvref_t<decltype(std::declval<Blob const &>().secondary_target()->view())>;
return scoped_native_view<typename view::native_view>::value &&
scoped_borrowed_view<typename view::borrowed_view>::value && scoped_native_view<secondary>::value;
}()
The documentation for this struct was generated from the following file: