Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
Internationalization Module Reference Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

RWUEncodingNameStandardListIterator

Module:  Internationalization Module   Group:  Character Encoding Scheme Conversion


Does Not Inherit

Local Index

Members

Non-Members

Header File

#include <rw/i18n/RWUEncodingNameStandardListIterator.h> 

Description

RWUEncodingNameStandardListIterator is a Standard C++ bidirectional iterator for class RWUEncodingNameStandardList. An instance of RWUEncodingNameStandardListIterator can be used to access the list of encoding name standards that are currently recognized by the Internationalization Module. The list cannot be changed at run time.

Example

Related Classes

RWUEncodingNameStandardList

Public Typedefs

typedef int32_t difference_type;
typedef RW_SL_STD(bidirectional_iterator_tag) 
   iterator_category;
typedef const value_type* pointer;
typedef const value_type& reference;
typedef const char* value_type;

Global Operators

RWUEncodingNameStandardListIterator
operator+(
  RWUEncodingNameStandardListIterator::difference_type offset,
  const RWUEncodingNameStandardListIterator& rhs);
RWUEncodingNameStandardListIterator
operator+(const RWUEncodingNameStandardListIterator& lhs, 
 RWUEncodingNameStandardListIterator::difference_type offset);
RWUEncodingNameStandardListIterator
operator-(const RWUEncodingNameStandardListIterator& lhs, 
 RWUEncodingNameStandardListIterator::difference_type offset);

Public Constructors

RWUEncodingNameStandardListIterator(void);
RWUEncodingNameStandardListIterator( 
           const RWUEncodingNameStandardListIterator& source);

Public Destructor

~RWUEncodingNameStandardListIterator();

Public Member Operators

RWUEncodingNameStandardListIterator&
operator=(const RWUEncodingNameStandardListIterator& rhs);
bool
operator==(const RWUEncodingNameStandardListIterator& rhs) 
   const;
bool
operator!=(const RWUEncodingNameStandardListIterator& rhs)
   const;
bool
operator<(const RWUEncodingNameStandardListIterator& rhs) 
   const;
bool
operator<=(const RWUEncodingNameStandardListIterator& rhs) 
   const;
bool
operator>(const RWUEncodingNameStandardListIterator& rhs)
   const;
bool
operator>=(const RWUEncodingNameStandardListIterator& rhs)
   const;
value_type
operator*() const;
RWUEncodingNameStandardListIterator&
operator++();
RWUEncodingNameStandardListIterator
operator++(int);
RWUEncodingNameStandardListIterator&
operator+=(difference_type offset);
RWUEncodingNameStandardListIterator&
operator--();
RWUEncodingNameStandardListIterator
operator--(int);
RWUEncodingNameStandardListIterator&
operator-=(difference_type offset);
difference_type
operator-(const RWUEncodingNameStandardListIterator& rhs) 
   const;


Previous fileTop of DocumentContentsIndex pageNext file

© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.