dca_interface  6.3.4
dca_ipr::IprLocales Class Reference

#include <ipr_locales.h>

Detailed Description

Definition of a container class for IprLocale objects.

See also
IprCategoriesInfo, IprLocale

Definition at line 32 of file ipr_locales.h.

Public Member Functions

IprLocale at (DCA_INDEX_TYPE index) const
 Returns the IprLocale with given index. More...
 
IprLocale operator[] (DCA_INDEX_TYPE index) const
 Similar to at() but allows a more C++ style access. More...
 
DCA_SIZE_TYPE size () const
 Returns the number of locales in the container. More...
 

Member Function Documentation

◆ at()

IprLocale dca_ipr::IprLocales::at ( DCA_INDEX_TYPE  index) const

Returns the IprLocale with given index.

Parameters
[in]indexThe index of the locale. Range is from 0 to size() - 1
Returns
A IPR locale object for the given index in the container.

◆ operator[]()

IprLocale dca_ipr::IprLocales::operator[] ( DCA_INDEX_TYPE  index) const

Similar to at() but allows a more C++ style access.

Parameters
[in]indexThe index of the locale. Range is from 0 to size() - 1
Returns
A IPR locale object for the given index in the container.

◆ size()

DCA_SIZE_TYPE dca_ipr::IprLocales::size ( ) const

Returns the number of locales in the container.

Returns
The size of the container or 0 if the container is empty.

The documentation for this class was generated from the following file: