Constructs iterators for accessing the list of encoding name standards (such as MIME or IANA) used by the Internationalization Module. More...
#include <rw/i18n/RWUEncodingNameStandardList.h>
Public Types | |
typedef RWUEncodingNameStandardListIterator | const_iterator |
typedef std::reverse_iterator< const_iterator > | const_reverse_iterator |
typedef RWUEncodingNameStandardListIterator | iterator |
typedef std::reverse_iterator< iterator > | reverse_iterator |
Static Public Member Functions | |
static iterator | begin () |
static const_iterator | cbegin () |
static const_iterator | cend () |
static const_reverse_iterator | crbegin () |
static const_reverse_iterator | crend () |
static iterator | end () |
static reverse_iterator | rbegin () |
static reverse_iterator | rend () |
RWUEncodingNameStandardList constructs iterators that provide access to the list of encoding name standards (such as MIME or IANA) that apply to any of the encoding names and aliases currently recognized by the Internationalization Module.
The methods are all static, because there is only one list of standards. The iterator types are all constant, because the list is immutable. RWUEncodingNameStandardList may also be instantiated to produce an object that mimics a true collection.
A type that provides a const
random-access iterator over the elements in the names list.
typedef std::reverse_iterator<const_iterator> RWUEncodingNameStandardList::const_reverse_iterator |
A type that provides a const
random-access, reverse-order iterator over the elements in the names list.
A type that provides a random-access iterator over the elements in the names list.
typedef std::reverse_iterator<iterator> RWUEncodingNameStandardList::reverse_iterator |
A type that provides a random-access, reverse-order iterator over the elements in the names list.
|
inlinestatic |
Returns an iterator instance positioned at the first name in the list of standard names.
|
inlinestatic |
Returns a const_iterator instance positioned at the first name in the list of standard names.
|
inlinestatic |
Returns an const_iterator instance positioned one past the last name in the list of standard names.
|
inlinestatic |
Returns a const_reverse_iterator instance positioned at the last name in the list of standard names.
|
inlinestatic |
Returns a const_reverse_iterator instance positioned one prior to the first name in the list of standard names.
|
inlinestatic |
Returns an iterator instance positioned one past the last name in the list of standard names.
|
inlinestatic |
Returns a reverse_iterator instance positioned at the last name in the list of standard names.
|
inlinestatic |
Returns a reverse_iterator instance positioned one prior to the first name in the list of standard names.
Copyright © 2021 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved. |