|
MeVisLab Toolbox Reference
|
#include "mlTypeDefs.h"Go to the source code of this file.
Classes | |
| struct | ml::Overload< Ts > |
| struct | ml::internal::voider<... > |
| struct | ml::internal::nonesuch |
| struct | ml::internal::detector< Default, class, Op, Args > |
| struct | ml::internal::detector< Default, void_t< Op< Args... > >, Op, Args... > |
Namespaces | |
| namespace | ml |
| Main documentation file for ML users and developers. | |
| namespace | ml::internal |
Typedefs | |
| template<typename... Ts> | |
| using | ml::internal::void_t = typename voider< Ts... >::type |
| template<template< class... > class Op, class... Args> | |
| using | ml::is_detected = typename internal::detector< internal::nonesuch, void, Op, Args... >::value_t |
| template<template< class... > class Op, class... Args> | |
| using | ml::detected_t = typename internal::detector< internal::nonesuch, void, Op, Args... >::type |
Functions | |
| template<class... Ts> | |
| ml::Overload (Ts...) -> Overload< Ts... > | |
Variables | |
| template<template< class... > class Op, class... Args> | |
| constexpr bool | ml::is_detected_v = is_detected<Op, Args...>::value |