Sacado::mpl Namespace Reference

Namespaces

namespace  placeholders

Classes

struct  apply0
struct  apply1
struct  apply2
struct  apply3
struct  apply4
struct  apply5
struct  apply
struct  apply_wrap0
struct  apply_wrap1
struct  apply_wrap2
struct  apply_wrap3
struct  apply_wrap4
struct  apply_wrap5
struct  apply_wrap
struct  apply_wrap< F, A1, A2, A3, A4, mpl::none >
struct  apply_wrap< F, A1, A2, A3, mpl::none, mpl::none >
struct  apply_wrap< F, A1, A2, mpl::none, mpl::none, mpl::none >
struct  apply_wrap< F, A1, mpl::none, mpl::none, mpl::none, mpl::none >
struct  apply_wrap< F, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none >
struct  at_impl
struct  at
struct  begin_impl
struct  begin
struct  hk
struct  hk< k, arg< N >, T1, T2, T3, T4, T5 >
struct  hk< k, arg<-1 >, T1, T2, T3, T4, T5 >
struct  bind1
struct  bind2
struct  bind3
struct  bind4
struct  bind5
struct  deref
struct  disable_if_c
struct  disable_if_c< false, T >
struct  disable_if
struct  end_impl
struct  end
class  TypeSequenceDoesNotContainType
struct  find
struct  find< Seq, T, Iter1, Iter1 >
struct  for_each
struct  for_each< Seq, Iter1, Iter1 >
struct  Found
struct  has_type
struct  mpl_if_c
struct  mpl_if_c< true, T1, T2 >
struct  mpl_if_c< false, T1, T2 >
struct  mpl_if
struct  integral_c
struct  is_placeholder
struct  is_placeholder< arg< N > >
struct  is_placeholder< F< T1 > >
struct  is_placeholder< F< T1, T2 > >
struct  is_placeholder< F< T1, T2, T3 > >
struct  is_placeholder< F< T1, T2, T3, T4 > >
struct  is_placeholder< F< T1, T2, T3, T4, T5 > >
struct  is_same
struct  is_same< T, T >
struct  lambda
struct  lambda< F< T1 > >
struct  lambda< F< T1, T2 > >
struct  lambda< F< T1, T2, T3 > >
struct  lambda< F< T1, T2, T3, T4 > >
struct  lambda< F< T1, T2, T3, T4, T5 > >
struct  next
struct  none
struct  arg
struct  arg< 1 >
struct  arg< 2 >
struct  arg< 3 >
struct  arg< 4 >
struct  arg< 5 >
struct  push_back_impl
struct  push_back
struct  quote0
struct  quote1
struct  quote2
struct  quote3
struct  quote4
struct  quote5
struct  quote
struct  quote< F< T1 > >
struct  quote< F< T1, T2 > >
struct  quote< F< T1, T2, T3 > >
struct  quote< F< T1, T2, T3, T4 > >
struct  quote< F< T1, T2, T3, T4, T5 > >
struct  range_c_tag
struct  range_c
struct  range_c_iterator
struct  size_impl< range_c_tag >
struct  begin_impl< range_c_tag >
struct  end_impl< range_c_tag >
struct  next< range_c_iterator< Range, Pos > >
struct  at_impl< range_c_tag, Pos >
struct  deref< range_c_iterator< Range, Pos > >
struct  size_impl
struct  size
struct  add_type
struct  type_wrap
struct  vector_tag
struct  vector
struct  vector_iterator
struct  size_impl< vector_tag >
struct  begin_impl< vector_tag >
struct  end_impl< vector_tag >
struct  next< vector_iterator< Vector, Pos > >
struct  at_impl< vector_tag, Pos >
struct  deref< vector_iterator< Vector, Pos > >
struct  push_back_impl< vector_tag >
struct  vector_at
struct  vector_at< Vector, 0 >
struct  vector_at< Vector, 1 >
struct  vector_at< Vector, 2 >
struct  vector_at< Vector, 3 >
struct  vector_at< Vector, 4 >
struct  vector_at< Vector, 5 >
struct  vector_at< Vector, 6 >
struct  vector_at< Vector, 7 >
struct  vector_at< Vector, 8 >
struct  vector_at< Vector, 9 >
struct  vector_push_back
struct  vector_push_back< Vector, T, 0 >
struct  vector_push_back< Vector, T, 1 >
struct  vector_push_back< Vector, T, 2 >
struct  vector_push_back< Vector, T, 3 >
struct  vector_push_back< Vector, T, 4 >
struct  vector_push_back< Vector, T, 5 >
struct  vector_push_back< Vector, T, 6 >
struct  vector_push_back< Vector, T, 7 >
struct  vector_push_back< Vector, T, 8 >
struct  vector_push_back< Vector, T, 9 >
struct  vector_size
struct  vector_size< T0, T1, T2, T3, T4, T5, T6, T7, T8, mpl::none >
struct  vector_size< T0, T1, T2, T3, T4, T5, T6, T7, mpl::none, mpl::none >
struct  vector_size< T0, T1, T2, T3, T4, T5, T6, mpl::none, mpl::none, mpl::none >
struct  vector_size< T0, T1, T2, T3, T4, T5, mpl::none, mpl::none, mpl::none, mpl::none >
struct  vector_size< T0, T1, T2, T3, T4, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none >
struct  vector_size< T0, T1, T2, T3, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none >
struct  vector_size< T0, T1, T2, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none >
struct  vector_size< T0, T1, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none >
struct  vector_size< T0, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none >
struct  vector_size< mpl::none, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none, mpl::none >

Typedefs

typedef char NotFound

Functions

template<class T >
Found testHasType (typename T::type *)
template<class T >
NotFound testHasType (...)

Typedef Documentation

typedef char Sacado::mpl::NotFound

Definition at line 42 of file Sacado_mpl_has_type.hpp.


Function Documentation

template<class T >
Found Sacado::mpl::testHasType ( typename T::type *   )  [inline]
template<class T >
NotFound Sacado::mpl::testHasType (   ...  )  [inline]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Wed Apr 13 10:19:44 2011 for Sacado Package Browser (Single Doxygen Collection) by  doxygen 1.6.3