|
|
template<typename T> |
| constexpr decltype(auto) | operator() (const std::shared_ptr< T > &item) const noexcept |
|
template<typename T> |
| constexpr decltype(auto) | operator() (const std::unique_ptr< T > &item) const noexcept |
|
template<typename T> |
| constexpr decltype(auto) | operator() (T &&item) const noexcept |
|
template<typename T> |
| constexpr decltype(auto) | operator() (T *item) const noexcept |
The documentation for this struct was generated from the following file:
- include/inviwo/core/util/typetraits.h