|
IDA C++ SDK 9.2
|
Classes | |
| struct | has_key_type |
| struct | has_key_type< T, std::void_t< typename T::key_type > > |
| struct | identity_key |
| struct | is_cmp_invocable |
| struct | is_cmp_invocable< C, A, B, std::void_t< decltype(std::declval< const C & >()(std::declval< A >(), std::declval< B >()))> > |
| struct | is_transparent |
| struct | is_transparent< Compare, std::void_t< typename Compare::is_transparent > > |
| class | qmap |
| class | qtree |
| struct | select_first |
| struct | select_first< qpair< First, Second > > |
| struct | value_compare_impl |
Typedefs | |
| template<class Key, class Compare, class AllocPolicy, bool PackNode = true> | |
| using | qset = qtree<Key, Compare, AllocPolicy, PackNode, qtree_detail::identity_key<Key>> |
Enumerations | |
| enum class | Color : uint8_t { Red , Black } |
Functions | |
| template<class T> | |
| constexpr T * | q_launder (T *p) noexcept |
| using qtree_detail::qset = qtree<Key, Compare, AllocPolicy, PackNode, qtree_detail::identity_key<Key>> |
|
strong |
|
constexprnoexcept |