|
template<typename A > |
static Result | GetSource (A *p) |
|
template<typename A > |
static Result | GetSource (const common::Indirection< A > &x) |
|
template<typename A , bool COPY> |
static Result | GetSource (const common::Indirection< A, COPY > &x) |
|
template<typename... As> |
static Result | GetSource (const std::variant< As... > &x) |
|
template<std::size_t J = 0, typename... As> |
static Result | GetSource (const std::tuple< As... > &x) |
|
template<typename A > |
static Result | GetSource (const std::optional< A > &o) |
|
template<typename A > |
static Result | GetSource (const std::list< A > &x) |
|
template<typename A > |
static Result | GetSource (const std::vector< A > &x) |
|
template<typename A > |
static Result | GetSource (A &x) |
|
The documentation for this struct was generated from the following file: