Skip to main content

The Impl Struct Template Reference

Declaration

template <class T, class... Ts> struct details::Impl<T, Ts> { ... }

Included Headers

#include <src/docnode.h>

Public Static Functions Index

template <class T, class... Ts>
static constexpr boolholds_one_of_alternatives (const DocNodeVariant &v)

Definition at line 1345 of file docnode.h.

Public Static Functions

holds_one_of_alternatives()

template <class T, class... Ts>
constexpr bool details::Impl< T, Ts >::holds_one_of_alternatives (const DocNodeVariant & v)
inline constexpr static

Definition at line 1347 of file docnode.h.

1347 static constexpr bool holds_one_of_alternatives(const DocNodeVariant &v)
1348 {
1349 return std::holds_alternative<T>(v) || Impl<Ts...>::holds_one_of_alternatives(v);
1350 }

Reference details::Impl< T, Ts >::holds_one_of_alternatives.

Referenced by details::Impl< T, Ts >::holds_one_of_alternatives and holds_one_of_alternatives.


The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus by Doxygen 1.14.0.