Classes | Public Types | Static Public Member Functions | Private Types | List of all members
MatlabParamParser::traits_trampoline Struct Reference

#include <MatlabParamParser.h>

Classes

struct  detector
 

Public Types

template<typename T >
using use_cells = std::integral_constant< bool, detector< T >::use_cells >
 

Static Public Member Functions

template<typename T >
static std::enable_if< detector< T >::has_from, T >::type from_internal (internal_t< T > *ptr)
 
template<typename T >
static std::enable_if<!detector< T >::has_from, T >::type from_internal (internal_t< T > *ptr)
 
template<typename T >
static std::enable_if< detector< T >::has_to, internal_t< T > * >::type to_internal (T &&val)
 
template<typename T >
static std::enable_if<!detector< T >::has_to, internal_t< T > * >::type to_internal (T &&val)
 

Private Types

template<typename T >
using internal_t = typename type_traits< T >::rs2_internal_t
 

Detailed Description

Definition at line 119 of file MatlabParamParser.h.

Member Typedef Documentation

template<typename T >
using MatlabParamParser::traits_trampoline::internal_t = typename type_traits<T>::rs2_internal_t
private

Definition at line 142 of file MatlabParamParser.h.

template<typename T >
using MatlabParamParser::traits_trampoline::use_cells = std::integral_constant<bool, detector<T>::use_cells>

Definition at line 157 of file MatlabParamParser.h.

Member Function Documentation

template<typename T >
static std::enable_if<detector<T>::has_from, T>::type MatlabParamParser::traits_trampoline::from_internal ( internal_t< T > *  ptr)
inlinestatic

Definition at line 153 of file MatlabParamParser.h.

template<typename T >
static std::enable_if<!detector<T>::has_from, T>::type MatlabParamParser::traits_trampoline::from_internal ( internal_t< T > *  ptr)
inlinestatic

Definition at line 156 of file MatlabParamParser.h.

template<typename T >
static std::enable_if<detector<T>::has_to, internal_t<T>*>::type MatlabParamParser::traits_trampoline::to_internal ( T &&  val)
inlinestatic

Definition at line 146 of file MatlabParamParser.h.

template<typename T >
static std::enable_if<!detector<T>::has_to, internal_t<T>*>::type MatlabParamParser::traits_trampoline::to_internal ( T &&  val)
inlinestatic

Definition at line 149 of file MatlabParamParser.h.


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


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:39