RCPPSW
1.4.4.beta

Contents:

  • Setting Up RCPPSW
  • Using RCPPSW: Runtime Configuration
  • Contributing
  • RCPPSW API
RCPPSW
  • RCPPSW API
  • Namespace rcppsw::mpl

Namespace rcppsw::mpl

Meta programming namespace. Mainly a few aliases around things which boost provides.

Contents

  • Namespaces

  • Classes

  • Typedefs

  • Variables

Namespaces

  • Namespace rcppsw::mpl::detail

Classes

  • Template Struct can_static_cast

  • Template Struct can_static_cast< T, U, std::void_t< decltype(static_cast< U >(std::declval< T >()))> >

  • Template Struct is_complete_type

  • Template Struct is_complete_type< T, std::void_t< decltype(sizeof(T))> >

  • Template Struct is_specialization

  • Template Struct is_specialization< Template< Args… >, Template >

  • Struct no_such_trait

  • Template Struct typelist_wrap_into

  • Template Struct typelist_wrap_into::apply

  • Template Class identity

  • Class reflectable

Typedefs

  • Typedef rcppsw::mpl::detected_or

  • Typedef rcppsw::mpl::detected_t

  • Typedef rcppsw::mpl::empty

  • Typedef rcppsw::mpl::is_detected

  • Typedef rcppsw::mpl::make_tuple_type

  • Typedef rcppsw::mpl::rename

  • Typedef rcppsw::mpl::typelist

  • Typedef rcppsw::mpl::typelist_wrap_apply

Variables

  • Variable rcppsw::mpl::is_mappish

Previous Next

© Copyright 2024, John Harwell.

Built with Sphinx using a theme provided by Read the Docs.