CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
Loading...
Searching...
No Matches
codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to Class Reference

#include <bimap.h>

Inheritance diagram for codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to:
[legend]
Collaboration diagram for codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to:
[legend]

Friends

class prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >
void swap (to &x, to &y)

Additional Inherited Members

Public Types inherited from codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to_impl
typedef to_type_ key_type
typedef from_type_ mapped_type
typedef from_type_ referent_type
typedef from_type_ data_type
typedef to_compare key_compare
typedef allocator_type_ allocator_type
typedef inv_pair< const to_type_, const from_type_ > value_type
typedef allocator_type_::size_type size_type
typedef allocator_type_::difference_type difference_type
typedef value_typepointer
typedef const value_typeconst_pointer
typedef value_typereference
typedef const value_typeconst_reference
typedef std::reverse_iterator< const_iteratorreverse_iterator
typedef reverse_iterator const_reverse_iterator
Public Member Functions inherited from codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to_impl
to_imploperator= (const to_impl &r)
bool operator== (const to_impl &r) const
bool operator!= (const to_impl &r) const
bool operator< (const to_impl &r) const
bool operator> (const to_impl &r) const
bool operator<= (const to_impl &r) const
bool operator>= (const to_impl &r) const
iterator begin ()
const_iterator begin () const
iterator end ()
const_iterator end () const
reverse_iterator rbegin ()
const_reverse_iterator rbegin () const
reverse_iterator rend ()
const_reverse_iterator rend () const
size_type size () const
size_type max_size () const
bool empty () const
allocator_type get_allocator () const
to_binding< prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ > > operator[] (const to_type_ &t)
const_to_binding< prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ > > operator[] (const to_type_ &t) const
std::pair< iterator, bool > insert (const value_type &x)
iterator insert (iterator it, const value_type &x)
template<typename it_type>
void insert (it_type first, it_type last)
void erase (iterator it)
void erase (iterator first, iterator last)
size_type erase (const key_type &key)
void clear ()
void swap (to_impl &x)
key_compare key_comp () const
value_compare value_comp () const
iterator find (const key_type &key)
const_iterator find (const key_type &key) const
size_type count (const key_type &key) const
iterator lower_bound (const key_type &key)
const_iterator lower_bound (const key_type &key) const
iterator upper_bound (const key_type &key)
const_iterator upper_bound (const key_type &key) const
std::pair< iterator, iteratorequal_range (const key_type &key)
std::pair< const_iterator, const_iteratorequal_range (const key_type &key) const
Protected Member Functions inherited from codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to_impl
 to_impl ()
 to_impl (const to_impl &)
prebimapowner ()
const prebimapowner () const
bool adjacent (const_tset_iterator tit, const to_type_ &t) const

Detailed Description

template<typename from_type_, typename to_type_, typename from_compare, typename to_compare, typename allocator_type_>
class codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to

Definition at line 1632 of file bimap.h.

◆ prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >

template<typename from_type_, typename to_type_, typename from_compare, typename to_compare, typename allocator_type_>
friend class prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >
friend

Definition at line 1363 of file bimap.h.

◆ swap

template<typename from_type_, typename to_type_, typename from_compare, typename to_compare, typename allocator_type_>
void swap ( to & x,
to & y )
friend

Definition at line 1637 of file bimap.h.

References swap.

Referenced by swap.


The documentation for this class was generated from the following file:
  • /home/ubuntu/c/partner/psyclone2/CMSDK/include/bimap.h