RInside Version 0.2.12
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
typeid_helpers Namespace Reference

Classes

struct  has_typeid_member
 
struct  has_typeid_member< T, void_t< decltype(T::TYPEID)> >
 
struct  id
 
struct  id< double, void >
 
struct  id< float, void >
 
struct  id< int16_t, void >
 
struct  id< int32_t, void >
 
struct  id< int64_t, void >
 
struct  id< int8_t, void >
 
struct  id< std::string, void >
 
struct  id< std::vector< double >, void >
 
struct  id< std::vector< float >, void >
 
struct  id< std::vector< int16_t >, void >
 
struct  id< std::vector< int32_t >, void >
 
struct  id< std::vector< int64_t >, void >
 
struct  id< std::vector< int8_t >, void >
 
struct  id< std::vector< std::string >, void >
 
struct  id< std::vector< uint16_t >, void >
 
struct  id< std::vector< uint32_t >, void >
 
struct  id< std::vector< uint64_t >, void >
 
struct  id< std::vector< uint8_t >, void >
 
struct  id< T, typename std::enable_if< has_typeid_member< T >::value >::type >
 
struct  id< uint16_t, void >
 
struct  id< uint32_t, void >
 
struct  id< uint64_t, void >
 
struct  id< uint8_t, void >
 
struct  id< void, void >
 
struct  void_t_struct
 

Typedefs

template<typename... C>
using void_t = typename void_t_struct< C...>::type
 

Typedef Documentation

template<typename... C>
using typeid_helpers::void_t = typedef typename void_t_struct<C...>::type

Definition at line 28 of file typeid.h.