|
BDE 4.14.0 Production release
|
#include <bsls_ident.h>#include <bslscm_version.h>#include <bsls_compilerfeatures.h>#include <bsls_keyword.h>#include <bsls_libraryfeatures.h>#include <bsls_platform.h>#include <cstddef>#include <bsls_nativestd.h>#include <iterator>Go to the source code of this file.
Functions | |
| template<class T > | |
| T::iterator | bsl::begin (T &container) |
| template<class T > | |
| T::const_iterator | bsl::begin (const T &container) |
| template<class T , size_t N> | |
| T * | bsl::begin (T(&array)[N]) |
| template<class T , size_t N> | |
| const T * | bsl::begin (const T(&array)[N]) |
| template<class T > | |
| T::iterator | bsl::end (T &container) |
| template<class T > | |
| T::const_iterator | bsl::end (const T &container) |
| template<class T , size_t N> | |
| T * | bsl::end (T(&array)[N]) |
| template<class T , size_t N> | |
| const T * | bsl::end (const T(&array)[N]) |
| template<class T > | |
| T::const_iterator | bsl::cbegin (const T &container) |
| template<class T , size_t N> | |
| const T * | bsl::cbegin (const T(&array)[N]) |
| template<class T > | |
| T::reverse_iterator | bsl::rbegin (T &container) |
| template<class T > | |
| T::const_reverse_iterator | bsl::rbegin (const T &container) |
| template<class T , size_t N> | |
| reverse_iterator< T * > | bsl::rbegin (T(&array)[N]) |
| template<class T > | |
| T::const_reverse_iterator | bsl::crbegin (const T &container) |
| template<class T , size_t N> | |
| reverse_iterator< const T * > | bsl::crbegin (const T(&array)[N]) |
| template<class T > | |
| T::const_iterator | bsl::cend (const T &container) |
| template<class T , size_t N> | |
| const T * | bsl::cend (const T(&array)[N]) |
| template<class T > | |
| T::reverse_iterator | bsl::rend (T &container) |
| template<class T > | |
| T::const_reverse_iterator | bsl::rend (const T &container) |
| template<class T , size_t N> | |
| reverse_iterator< T * > | bsl::rend (T(&array)[N]) |
| template<class T > | |
| T::const_reverse_iterator | bsl::crend (const T &container) |
| template<class T , size_t N> | |
| reverse_iterator< const T * > | bsl::crend (const T(&array)[N]) |
| template<class CONTAINER > | |
| BSLS_KEYWORD_CONSTEXPR CONTAINER::value_type * | bsl::data (CONTAINER &container) |
| template<class CONTAINER > | |
| BSLS_KEYWORD_CONSTEXPR CONTAINER::value_type const * | bsl::data (const CONTAINER &container) |
| template<class CONTAINER > | |
| BSLS_KEYWORD_CONSTEXPR bool | bsl::empty (const CONTAINER &container) |
| template<class TYPE , size_t DIMENSION> | |
| BSLS_KEYWORD_CONSTEXPR bool | bsl::empty (const TYPE(&)[DIMENSION]) |
| Return false (Zero-length arrays are not allowed). | |
| template<class TYPE , size_t DIMENSION> | |
| BSLS_KEYWORD_CONSTEXPR size_t | bsl::size (const TYPE(&)[DIMENSION]) BSLS_KEYWORD_NOEXCEPT |
| Return the dimension of the specified array argument. | |
| template<class CONTAINER > | |
| BSLS_KEYWORD_CONSTEXPR size_t | bsl::size (const CONTAINER &container) |
| template<class TYPE , std::ptrdiff_t DIMENSION> | |
| BSLS_KEYWORD_CONSTEXPR std::ptrdiff_t | bsl::ssize (const TYPE(&)[DIMENSION]) BSLS_KEYWORD_NOEXCEPT |
| Return the dimension of the specified array argument. | |
| template<class CONTAINER > | |
| BSLS_KEYWORD_CONSTEXPR std::ptrdiff_t | bsl::ssize (const CONTAINER &container) |
The content of this file has been pre-processed for Doxygen.