mimic++ v9.2.1
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: