Fixes #127 ("Fix docs for static_vector::max_size() and capacity()")

This commit is contained in:
Ion Gaztañaga
2019-11-14 23:36:05 +01:00
parent 79ae525967
commit e3f6dc44ad
2 changed files with 27 additions and 20 deletions

View File

@@ -1322,6 +1322,7 @@ use [*Boost.Container]? There are several reasons for that:
[section:release_notes_boost_1_72_00 Boost 1.72 Release]
* Fixed bugs:
* [@https://github.com/boostorg/container/issues/127 GitHub #127: ['"Fix docs for static_vector::max_size() and capacity()"]].
* [@https://github.com/boostorg/container/issues/132 GitHub #132: ['"flat_map::lower_bound and upper_bound have wrong/misleading docs"]].
* [@https://github.com/boostorg/container/issues/133 GitHub #133: ['"basic_string move constructor with allocator argument has incorrect allocator check"]].

View File

@@ -1116,27 +1116,33 @@ public:
//! Constant O(1).
const_reverse_iterator crend() const BOOST_NOEXCEPT_OR_NOTHROW;
//! @brief Returns container's capacity.
//!
//! @return container's capacity.
//!
//! @par Throws
//! Nothing.
//!
//! @par Complexity
//! Constant O(1).
static size_type capacity() BOOST_NOEXCEPT_OR_NOTHROW;
#endif //#ifdef BOOST_CONTAINER_DOXYGEN_INVOKED
//! @brief Returns container's capacity.
//!
//! @return container's capacity.
//!
//! @par Throws
//! Nothing.
//!
//! @par Complexity
//! Constant O(1).
static size_type max_size() BOOST_NOEXCEPT_OR_NOTHROW;
//! @brief Returns container's capacity.
//!
//! @return container's capacity.
//!
//! @par Throws
//! Nothing.
//!
//! @par Complexity
//! Constant O(1).
BOOST_CONTAINER_FORCEINLINE static size_type capacity() BOOST_NOEXCEPT_OR_NOTHROW
{ return static_capacity; }
//! @brief Returns container's capacity.
//!
//! @return container's capacity.
//!
//! @par Throws
//! Nothing.
//!
//! @par Complexity
//! Constant O(1).
BOOST_CONTAINER_FORCEINLINE static size_type max_size() BOOST_NOEXCEPT_OR_NOTHROW
{ return static_capacity; }
#ifdef BOOST_CONTAINER_DOXYGEN_INVOKED
//! @brief Returns the number of stored elements.
//!