libstdc++

Classes | Namespaces
types_traits.hpp File Reference

Go to the source code of this file.

## Classes

struct | __gnu_pbds::detail::no_throw_copies< Key, Mapped >
| Primary template. More...
struct | __gnu_pbds::detail::no_throw_copies< Key, null_type >
| Specialization. More...
struct | __gnu_pbds::detail::stored_data< _Tv, _Th >
| Primary template for representation of stored data. Two types of data can be stored: value and hash. More...
struct | __gnu_pbds::detail::stored_data< _Tv, null_type >
| Specialization for representation of stored data of just value type. More...
struct | __gnu_pbds::detail::stored_hash< _Th >
| Stored hash. More...
struct | __gnu_pbds::detail::stored_value< _Tv >
| Stored value. More...
struct | __gnu_pbds::detail::type_base< Key, Mapped, _Alloc, false >
struct | __gnu_pbds::detail::type_base< Key, Mapped, _Alloc, true >
struct | __gnu_pbds::detail::type_base< Key, null_type, _Alloc, false >
struct | __gnu_pbds::detail::type_base< Key, null_type, _Alloc, true >
struct | __gnu_pbds::detail::type_dispatch< Key, Mapped, _Alloc, Store_Hash >
| Type base dispatch. More...
struct | __gnu_pbds::detail::types_traits< Key, Mapped, _Alloc, Store_Hash >
| Traits for abstract types. More...
struct | type_base< Key, Mapped, _Alloc, Store_Hash >
| Primary template. More...

## Namespaces

namespace | __gnu_pbds

## Detailed Description

Contains a traits class of types used by containers.

Definition in file types_traits.hpp.