Constructs iterators that provide access to the current list of locale names. More...
#include <rw/i18n/RWUAvailableLocaleList.h>
Public Types | |
typedef RWUAvailableLocaleListIterator | const_iterator |
typedef std::reverse_iterator< const_iterator > | const_reverse_iterator |
typedef RWUAvailableLocaleListIterator | 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 () |
RWUAvailableLocaleList constructs iterators that provide access to the known list of locale names. The list cannot be changed at run time.
The methods are all static, because there is only one list of locale names. The iterator types are all constant, because the list is immutable. RWUAvailableLocaleList 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 locale name list.
typedef std::reverse_iterator<const_iterator> RWUAvailableLocaleList::const_reverse_iterator |
A type that provides a const
random-access, reverse-order iterator over the elements in the locale name list.
A type that provides a random-access iterator over the elements in the locale name list.
typedef std::reverse_iterator<iterator> RWUAvailableLocaleList::reverse_iterator |
A type that provides a random-access, reverse-order iterator over the elements in the locale name list.
|
inlinestatic |
Returns an iterator instance positioned at the first name in the list of locale names.
|
inlinestatic |
Returns a const_iterator instance positioned at the first name in the list of locale names.
|
inlinestatic |
Returns an const_iterator instance positioned one past the last name in the list of locale names.
|
inlinestatic |
Returns a const_reverse_iterator instance positioned at the last name in the list of locale names.
|
inlinestatic |
Returns a const_reverse_iterator instance positioned one prior to the first name in the list of locale names.
|
inlinestatic |
Returns an iterator instance positioned one past the last name in the list of locale names.
|
inlinestatic |
Returns a reverse_iterator instance positioned at the last name in the list of locale names.
|
inlinestatic |
Returns a reverse_iterator instance positioned one prior to the first name in the list of locale names.
Copyright © 2021 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved. |