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_impl::const_iterator Class Reference

#include <bimap.h>

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

Public Member Functions

 const_iterator ()
 const_iterator (const iterator &it)
const_iterator::reference operator* () const
const const_iterator::value_type * operator-> () const
const_iteratoroperator++ ()
const const_iterator operator++ (int)
const_iteratoroperator-- ()
const const_iterator operator-- (int)
bool operator== (const const_iterator &it) const
bool operator!= (const const_iterator &it) const

Friends

class to_impl
class prebimap< from_type, to_type, from_compare, to_compare, allocator_type >

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_impl::const_iterator

Definition at line 1330 of file bimap.h.

Constructor & Destructor Documentation

◆ const_iterator() [1/2]

template<typename from_type_, typename to_type_, typename from_compare, typename to_compare, typename allocator_type_>
codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to_impl::const_iterator::const_iterator ( )
inline

Definition at line 1342 of file bimap.h.

Referenced by operator!=(), operator++(), operator++(), operator--(), operator--(), and operator==().

◆ const_iterator() [2/2]

template<typename from_type_, typename to_type_, typename from_compare, typename to_compare, typename allocator_type_>
codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to_impl::const_iterator::const_iterator ( const iterator & it)
inline

Definition at line 1343 of file bimap.h.

Member Function Documentation

◆ operator!=()

template<typename from_type_, typename to_type_, typename from_compare, typename to_compare, typename allocator_type_>
bool codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to_impl::const_iterator::operator!= ( const const_iterator & it) const
inline

Definition at line 1360 of file bimap.h.

References const_iterator().

◆ operator*()

template<typename from_type_, typename to_type_, typename from_compare, typename to_compare, typename allocator_type_>
const_iterator::reference codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to_impl::const_iterator::operator* ( ) const
inline

Definition at line 1351 of file bimap.h.

Referenced by operator->().

◆ operator++() [1/2]

template<typename from_type_, typename to_type_, typename from_compare, typename to_compare, typename allocator_type_>
const_iterator & codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to_impl::const_iterator::operator++ ( )
inline

Definition at line 1355 of file bimap.h.

References const_iterator().

◆ operator++() [2/2]

template<typename from_type_, typename to_type_, typename from_compare, typename to_compare, typename allocator_type_>
const const_iterator codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to_impl::const_iterator::operator++ ( int )
inline

Definition at line 1356 of file bimap.h.

References const_iterator().

◆ operator--() [1/2]

template<typename from_type_, typename to_type_, typename from_compare, typename to_compare, typename allocator_type_>
const_iterator & codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to_impl::const_iterator::operator-- ( )
inline

Definition at line 1357 of file bimap.h.

References const_iterator().

◆ operator--() [2/2]

template<typename from_type_, typename to_type_, typename from_compare, typename to_compare, typename allocator_type_>
const const_iterator codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to_impl::const_iterator::operator-- ( int )
inline

Definition at line 1358 of file bimap.h.

References const_iterator().

◆ operator->()

template<typename from_type_, typename to_type_, typename from_compare, typename to_compare, typename allocator_type_>
const const_iterator::value_type * codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to_impl::const_iterator::operator-> ( ) const
inline

Definition at line 1352 of file bimap.h.

References operator*().

◆ operator==()

template<typename from_type_, typename to_type_, typename from_compare, typename to_compare, typename allocator_type_>
bool codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to_impl::const_iterator::operator== ( const const_iterator & it) const
inline

Definition at line 1359 of file bimap.h.

References const_iterator().

◆ 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

◆ to_impl

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

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