mimic++ v9.3.0
Loading...
Searching...
No Matches
mimicpp::call::Info< Return, Args > Class Template Reference

#include <Call.hpp>

Inheritance diagram for mimicpp::call::Info< Return, Args >:
[legend]
Collaboration diagram for mimicpp::call::Info< Return, Args >:
[legend]

Public Types

using ArgListT = std::tuple<std::reference_wrapper<std::remove_reference_t<Args>>...>

Public Attributes

ArgListT args
ValueCategory fromCategory {}
Constness fromConstness {}
util::SourceLocation fromSourceLocation {}
std::size_t baseStacktraceSkip {}

Member Typedef Documentation

◆ ArgListT

template<typename Return, typename... Args>
using mimicpp::call::Info< Return, Args >::ArgListT = std::tuple<std::reference_wrapper<std::remove_reference_t<Args>>...>

Member Data Documentation

◆ args

template<typename Return, typename... Args>
ArgListT mimicpp::call::Info< Return, Args >::args

◆ baseStacktraceSkip

template<typename Return, typename... Args>
std::size_t mimicpp::call::Info< Return, Args >::baseStacktraceSkip {}

◆ fromCategory

template<typename Return, typename... Args>
ValueCategory mimicpp::call::Info< Return, Args >::fromCategory {}

◆ fromConstness

template<typename Return, typename... Args>
Constness mimicpp::call::Info< Return, Args >::fromConstness {}

◆ fromSourceLocation

template<typename Return, typename... Args>
util::SourceLocation mimicpp::call::Info< Return, Args >::fromSourceLocation {}

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