|
| struct | TIMPI::standardtype_dependent_false< T > |
| |
| class | TIMPI::StandardType< T, Enable > |
| | Templated class to provide the appropriate MPI datatype for use with built-in C types or simple C++ constructions. More...
|
| |
| struct | TIMPI::InnermostType< T > |
| |
| struct | TIMPI::InnermostType< std::vector< T, A > > |
| |
| struct | TIMPI::InnermostType< std::list< T, A > > |
| |
| struct | TIMPI::InnermostType< std::map< K, T, C, A > > |
| |
| struct | TIMPI::InnermostType< std::multimap< K, T, C, A > > |
| |
| struct | TIMPI::InnermostType< std::multiset< T, C, A > > |
| |
| struct | TIMPI::InnermostType< std::set< T, C, A > > |
| |
| struct | TIMPI::InnermostType< std::unordered_map< K, T, C, A > > |
| |
| struct | TIMPI::InnermostType< std::unordered_multimap< K, T, C, A > > |
| |
| struct | TIMPI::InnermostType< std::unordered_multiset< T, C, A > > |
| |
| struct | TIMPI::InnermostType< std::unordered_set< T, C, A > > |
| |
| class | TIMPI::ManageType |
| |
| class | TIMPI::StandardType< TIMPI_DEFAULT_SCALAR_TYPE > |
| |
| class | TIMPI::StandardType< std::pair< T1, T2 >, typename std::enable_if< StandardType< typename std::remove_const< T1 >::type >::is_fixed_type &&StandardType< T2 >::is_fixed_type >::type > |
| |
| class | TIMPI::StandardType< std::array< T, N >, typename std::enable_if< StandardType< T >::is_fixed_type >::type > |
| |
| struct | TIMPI::BuildStandardTypeVector< n_minus_i > |
| |
| struct | TIMPI::BuildStandardTypeVector< 0 > |
| |
| struct | TIMPI::FillDisplacementArray< n_minus_i > |
| |
| struct | TIMPI::FillDisplacementArray< 0 > |
| |
| struct | TIMPI::CheckAllFixedTypes< Head, Tail > |
| |
| struct | TIMPI::CheckAllFixedTypes< Head > |
| |
| class | TIMPI::StandardType< std::tuple< Types... >, typename std::enable_if< CheckAllFixedTypes< Types... >::is_fixed_type >::type > |
| |
| class | TIMPI::StandardType< std::complex< T > > |
| |