Data Structures | Namespaces

/data/development/ViennaCL/dev/viennacl/meta/tag_of.hpp File Reference

Dispatch facility for distinguishing between ublas, STL and ViennaCL types. More...

Go to the source code of this file.

Data Structures

struct  tag_none
struct  tag_mtl4
struct  tag_eigen
struct  tag_ublas
struct  tag_stl
struct  tag_viennacl
struct  tag_of< Sequence, Active >
struct  tag_of< std::vector< T, A > >
struct  tag_of< std::vector< std::vector< T, A >, A > >
struct  tag_of< std::vector< std::map< KEY, DATA, COMPARE, AMAP >, AVEC > >
struct  tag_of< viennacl::vector< T, alignment > >
struct  tag_of< viennacl::matrix< T, F, alignment > >
struct  tag_of< viennacl::matrix_expression< T1, T2, OP > >
struct  tag_of< viennacl::matrix_range< T > >
struct  tag_of< viennacl::compressed_matrix< T, I > >
struct  tag_of< viennacl::coordinate_matrix< T, I > >
struct  tag_of< viennacl::circulant_matrix< T, I > >
struct  tag_of< viennacl::hankel_matrix< T, I > >
struct  tag_of< viennacl::toeplitz_matrix< T, I > >
struct  tag_of< viennacl::vandermonde_matrix< T, I > >
struct  is_mtl4< Tag >
 Meta function which checks whether a tag is tag_mtl4. More...
struct  is_mtl4< viennacl::tag_mtl4 >
struct  is_eigen< Tag >
 Meta function which checks whether a tag is tag_eigen. More...
struct  is_eigen< viennacl::tag_eigen >
struct  is_ublas< Tag >
 Meta function which checks whether a tag is tag_ublas. More...
struct  is_ublas< viennacl::tag_ublas >
struct  is_stl< Tag >
 Meta function which checks whether a tag is tag_ublas. More...
struct  is_stl< viennacl::tag_stl >
struct  is_viennacl< Tag >
 Meta function which checks whether a tag is tag_viennacl. More...
struct  is_viennacl< viennacl::tag_viennacl >

Namespaces

namespace  viennacl
namespace  viennacl::traits

Detailed Description

Dispatch facility for distinguishing between ublas, STL and ViennaCL types.