libclcxx
C++ libraries for OpenCL
opencl_type_traits File Reference

Classes

struct  std::is_signed< int2 >
 
struct  std::is_unsigned< uint2 >
 
struct  std::make_signed< int2 >
 
struct  std::make_unsigned< int2 >
 
struct  std::is_arithmetic< int2 >
 
struct  std::is_fundamental< int2 >
 
struct  std::is_vector_type< T >
 
struct  std::vector_size< T >
 
struct  std::scalar_type< T >
 
struct  std::vector_n< T, N >
 
struct  std::is_image< T >
 
struct  std::image_dimension< T >
 
struct  std::add_generic< T >
 
struct  std::add_global< T >
 
struct  std::add_private< T >
 
struct  std::add_local< T >
 
struct  std::add_constant< T >
 
struct  std::has_address_space< T >
 
struct  std::is_generic< T >
 
struct  std::is_global< T >
 
struct  std::is_private< T >
 
struct  std::is_local< T >
 
struct  std::is_constant< T >
 
struct  std::remove_address_space< T >
 
struct  std::replace_pointer_address_space< T, U >
 
struct  std::add_generic_pointer_address_space< T >
 
struct  std::add_global_pointer_address_space< T >
 
struct  std::add_private_pointer_address_space< T >
 
struct  std::add_local_pointer_address_space< T >
 
struct  std::add_constant_pointer_address_space< T >
 
struct  std::replace_reference_address_space< T, U >
 
struct  std::add_generic_reference_address_space< T >
 
struct  std::add_global_reference_address_space< T >
 
struct  std::add_private_reference_address_space< T >
 
struct  std::add_local_reference_address_space< T >
 
struct  std::add_constant_reference_address_space< T >