From 6667579fdc412d1ddb71b199383826097268ffd0 Mon Sep 17 00:00:00 2001 From: BlackMATov Date: Sun, 12 May 2019 19:22:47 +0700 Subject: [PATCH] update README API --- README.md | 136 +++++++++++++++++++++++++++--------------------------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/README.md b/README.md index e815979..8840b64 100644 --- a/README.md +++ b/README.md @@ -133,30 +133,30 @@ flat_set& operator=(std::initializer_list ilist); ### Iterators ```cpp -iterator begin() noexcept; -const_iterator begin() const noexcept; -const_iterator cbegin() const noexcept; +iterator begin(); +const_iterator begin() const; +const_iterator cbegin() const; -iterator end() noexcept; -const_iterator end() const noexcept; -const_iterator cend() const noexcept; +iterator end(); +const_iterator end() const; +const_iterator cend() const; -reverse_iterator rbegin() noexcept; -const_reverse_iterator rbegin() const noexcept; -const_reverse_iterator crbegin() const noexcept; +reverse_iterator rbegin(); +const_reverse_iterator rbegin() const; +const_reverse_iterator crbegin() const; -reverse_iterator rend() noexcept; -const_reverse_iterator rend() const noexcept; -const_reverse_iterator crend() const noexcept; +reverse_iterator rend(); +const_reverse_iterator rend() const; +const_reverse_iterator crend() const; ``` ### Capacity ```cpp -bool empty() const noexcept; -size_type size() const noexcept; -size_type max_size() const noexcept; -size_type capacity() const noexcept; +bool empty() const; +size_type size() const; +size_type max_size() const; +size_type capacity() const; void reserve(size_type ncapacity); void shrink_to_fit(); ``` @@ -179,7 +179,7 @@ std::pair emplace(Args&&... args); template < typename... Args > iterator emplace_hint(const_iterator hint, Args&&... args); -void clear() noexcept; +void clear(); iterator erase(const_iterator iter); iterator erase(const_iterator first, const_iterator last); size_type erase(const key_type& key); @@ -354,30 +354,30 @@ flat_map& operator=(std::initializer_list ilist); ### Iterators ```cpp -iterator begin() noexcept; -const_iterator begin() const noexcept; -const_iterator cbegin() const noexcept; +iterator begin(); +const_iterator begin() const; +const_iterator cbegin() const; -iterator end() noexcept; -const_iterator end() const noexcept; -const_iterator cend() const noexcept; +iterator end(); +const_iterator end() const; +const_iterator cend() const; -reverse_iterator rbegin() noexcept; -const_reverse_iterator rbegin() const noexcept; -const_reverse_iterator crbegin() const noexcept; +reverse_iterator rbegin(); +const_reverse_iterator rbegin() const; +const_reverse_iterator crbegin() const; -reverse_iterator rend() noexcept; -const_reverse_iterator rend() const noexcept; -const_reverse_iterator crend() const noexcept; +reverse_iterator rend(); +const_reverse_iterator rend() const; +const_reverse_iterator crend() const; ``` ### Capacity ```cpp -bool empty() const noexcept; -size_type size() const noexcept; -size_type max_size() const noexcept; -size_type capacity() const noexcept; +bool empty() const; +size_type size() const; +size_type max_size() const; +size_type capacity() const; void reserve(size_type ncapacity); void shrink_to_fit(); ``` @@ -410,7 +410,7 @@ std::pair emplace(Args&&... args); template < typename... Args > iterator emplace_hint(const_iterator hint, Args&&... args); -void clear() noexcept; +void clear(); iterator erase(const_iterator iter); iterator erase(const_iterator first, const_iterator last); size_type erase(const key_type& key); @@ -585,30 +585,30 @@ flat_multiset& operator=(std::initializer_list ilist); ### Iterators ```cpp -iterator begin() noexcept; -const_iterator begin() const noexcept; -const_iterator cbegin() const noexcept; +iterator begin(); +const_iterator begin() const; +const_iterator cbegin() const; -iterator end() noexcept; -const_iterator end() const noexcept; -const_iterator cend() const noexcept; +iterator end(); +const_iterator end() const; +const_iterator cend() const; -reverse_iterator rbegin() noexcept; -const_reverse_iterator rbegin() const noexcept; -const_reverse_iterator crbegin() const noexcept; +reverse_iterator rbegin(); +const_reverse_iterator rbegin() const; +const_reverse_iterator crbegin() const; -reverse_iterator rend() noexcept; -const_reverse_iterator rend() const noexcept; -const_reverse_iterator crend() const noexcept; +reverse_iterator rend(); +const_reverse_iterator rend() const; +const_reverse_iterator crend() const; ``` ### Capacity ```cpp -bool empty() const noexcept; -size_type size() const noexcept; -size_type max_size() const noexcept; -size_type capacity() const noexcept; +bool empty() const; +size_type size() const; +size_type max_size() const; +size_type capacity() const; void reserve(size_type ncapacity); void shrink_to_fit(); ``` @@ -631,7 +631,7 @@ iterator emplace(Args&&... args); template < typename... Args > iterator emplace_hint(const_iterator hint, Args&&... args); -void clear() noexcept; +void clear(); iterator erase(const_iterator iter); iterator erase(const_iterator first, const_iterator last); size_type erase(const key_type& key); @@ -806,30 +806,30 @@ flat_multimap& operator=(std::initializer_list ilist); ### Iterators ```cpp -iterator begin() noexcept; -const_iterator begin() const noexcept; -const_iterator cbegin() const noexcept; +iterator begin(); +const_iterator begin() const; +const_iterator cbegin() const; -iterator end() noexcept; -const_iterator end() const noexcept; -const_iterator cend() const noexcept; +iterator end(); +const_iterator end() const; +const_iterator cend() const; -reverse_iterator rbegin() noexcept; -const_reverse_iterator rbegin() const noexcept; -const_reverse_iterator crbegin() const noexcept; +reverse_iterator rbegin(); +const_reverse_iterator rbegin() const; +const_reverse_iterator crbegin() const; -reverse_iterator rend() noexcept; -const_reverse_iterator rend() const noexcept; -const_reverse_iterator crend() const noexcept; +reverse_iterator rend(); +const_reverse_iterator rend() const; +const_reverse_iterator crend() const; ``` ### Capacity ```cpp -bool empty() const noexcept; -size_type size() const noexcept; -size_type max_size() const noexcept; -size_type capacity() const noexcept; +bool empty() const; +size_type size() const; +size_type max_size() const; +size_type capacity() const; void reserve(size_type ncapacity); void shrink_to_fit(); ``` @@ -862,7 +862,7 @@ iterator emplace(Args&&... args); template < typename... Args > iterator emplace_hint(const_iterator hint, Args&&... args); -void clear() noexcept; +void clear(); iterator erase(const_iterator iter); iterator erase(const_iterator first, const_iterator last); size_type erase(const key_type& key);