#include <rs2_type_traits.h>
Public Types | |
using | carrier_enum = std::integral_constant< rs2_internal_t::types, rs2_internal_t::types::rs2_processing_block > |
using | carrier_t = std::shared_ptr< rs2::processing_block > |
Public Types inherited from MatlabParamParser::type_traits< rs2::options > | |
using | rs2_internal_t = carrier |
Static Public Member Functions | |
static T | from_internal (rs2_internal_t *ptr) |
static rs2_internal_t * | to_internal (T &&var) |
Static Public Member Functions inherited from MatlabParamParser::type_traits< rs2::options > | |
static rs2::options | from_internal (rs2_internal_t *ptr) |
Definition at line 69 of file rs2_type_traits.h.
using MatlabParamParser::type_traits< T, typename std::enable_if< std::is_base_of< rs2::processing_block, T >::value >::type >::carrier_enum = std::integral_constant<rs2_internal_t::types, rs2_internal_t::types::rs2_processing_block> |
Definition at line 72 of file rs2_type_traits.h.
using MatlabParamParser::type_traits< T, typename std::enable_if< std::is_base_of< rs2::processing_block, T >::value >::type >::carrier_t = std::shared_ptr<rs2::processing_block> |
Definition at line 71 of file rs2_type_traits.h.
|
inlinestatic |
Definition at line 73 of file rs2_type_traits.h.
|
inlinestatic |
Definition at line 77 of file rs2_type_traits.h.