Skip to content

Commit 961a592

Browse files
committed
Replace ... with space in table
1 parent 9adade2 commit 961a592

File tree

1 file changed

+39
-39
lines changed

1 file changed

+39
-39
lines changed

README.md

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -122,46 +122,46 @@ Synopsis
122122
|   |– |– |   | const_reference |  |
123123
| Lifetime types |✓|– |   | cloner_type |[2]: copier_type |
124124
|   |✓|✓|   | deleter_type |  |
125-
| Construction |✓|✓|   | value_ptr() noexcept |... |
126-
|   |– |✓| C++11 | value_ptr( std::nullptr_t ) noexcept|... |
127-
|   |✓|– |   | value_ptr( pointer p ) noexcept |... |
128-
|   |✓|✓|   | value_ptr( value_ptr const & other ) |... |
129-
|   |✓|✓| C++11 | value_ptr( value_ptr && other ) noexcept |... |
130-
|   |✓| 1 |   | value_ptr( element_type const & value ) |... |
131-
|   |✓| 1 | C++11 | value_ptr( element_type && value ) noexcept |... |
132-
| &nbsp; |&ndash; |&ndash; | C++11 | template< class... Args ><br>explicit value_ptr( in_place_type_t(T), Args&&... args ) |... |
133-
| &nbsp; |&ndash; |&ndash; | C++11 | template< class U, class... Args ><br>explicit value_ptr( in_place_type_t(T), std::initializer_list&lt;U> il, Args&&... args ) |... |
134-
| &nbsp; |&#10003;|&ndash; | &nbsp; | value_ptr( cloner_type const & cloner ) |... |
135-
| &nbsp; |&#10003;|&ndash; | C++11 | value_ptr( cloner_type && cloner ) noexcept |... |
136-
| &nbsp; |&ndash; |&ndash; | &nbsp; | value_ptr( deleter_type const & deleter ) |... |
137-
| &nbsp; |&ndash; |&ndash; | C++11 | value_ptr( deleter_type && deleter ) noexcept |... |
138-
| &nbsp; |&#10003;|&ndash; | C++11 | template< class V, class ClonerOrDeleter ><br>value_ptr( V && value, ClonerOrDeleter && cloner_or_deleter ) |... |
139-
| &nbsp; |&ndash; |&ndash; |<C++11 | template< class V, class ClonerOrDeleter ><br>value_ptr( V const & value, ClonerOrDeleter const & cloner_or_deleter ) |... |
140-
| &nbsp; |&#10003;|&ndash; | C++11 | template< class V, class C, class D ><br>value_ptr( V && value, C && cloner, D && deleter ) |... |
141-
| &nbsp; |&ndash; |&ndash; |<C++11 | template< class V, class C, class D ><br>value_ptr( V const & value, C const & cloner, D const & deleter ) |... |
142-
| Destruction |&ndash; |&ndash; | C++11 | ~value_ptr() |... |
143-
| Assignment |&ndash; |&ndash; | C++11 | value_ptr & operator=( std::nullptr_t ) noexcept |... |
144-
| &nbsp; |&ndash; |&ndash; | &nbsp; | value_ptr & operator=( T const & value ) |... |
145-
| &nbsp; |&ndash; |&ndash; | C++11 | template< class U, ... ><br>value_ptr & operator=( U && value ) |... |
146-
| &nbsp; |&ndash; |&#10003;| &nbsp; | value_ptr & operator=( value_ptr const & rhs ) |... |
147-
| &nbsp; |&ndash; |&#10003;| C++11 | value_ptr & operator=( value_ptr && rhs ) noexcept |... |
148-
| Emplace |&ndash; |&ndash; | C++11 | template< class... Args ><br>void emplace( Args&&... args ) |... |
149-
| &nbsp; |&ndash; |&ndash; | C++11 | template< class U, class... Args ><br>void emplace( std::initializer_list&lt;U> il, Args&&... args ) |... |
150-
| Observers |&#10003;|&#10003;| &nbsp; | pointer get() noexcept |... |
125+
| Construction |&#10003;|&#10003;| &nbsp; | value_ptr() noexcept |&nbsp; |
126+
| &nbsp; |&ndash; |&#10003;| C++11 | value_ptr( std::nullptr_t ) noexcept|&nbsp; |
127+
| &nbsp; |&#10003;|&ndash; | &nbsp; | value_ptr( pointer p ) noexcept |&nbsp; |
128+
| &nbsp; |&#10003;|&#10003;| &nbsp; | value_ptr( value_ptr const & other ) |&nbsp; |
129+
| &nbsp; |&#10003;|&#10003;| C++11 | value_ptr( value_ptr && other ) noexcept |&nbsp; |
130+
| &nbsp; |&#10003;| 1 | &nbsp; | value_ptr( element_type const & value ) |&nbsp; |
131+
| &nbsp; |&#10003;| 1 | C++11 | value_ptr( element_type && value ) noexcept |&nbsp; |
132+
| &nbsp; |&ndash; |&ndash; | C++11 | template< class... Args ><br>explicit value_ptr( in_place_type_t(T), Args&&... args ) |&nbsp; |
133+
| &nbsp; |&ndash; |&ndash; | C++11 | template< class U, class... Args ><br>explicit value_ptr( in_place_type_t(T), std::initializer_list&lt;U> il, Args&&... args ) |&nbsp; |
134+
| &nbsp; |&#10003;|&ndash; | &nbsp; | value_ptr( cloner_type const & cloner ) |&nbsp; |
135+
| &nbsp; |&#10003;|&ndash; | C++11 | value_ptr( cloner_type && cloner ) noexcept |&nbsp; |
136+
| &nbsp; |&ndash; |&ndash; | &nbsp; | value_ptr( deleter_type const & deleter ) |&nbsp; |
137+
| &nbsp; |&ndash; |&ndash; | C++11 | value_ptr( deleter_type && deleter ) noexcept |&nbsp; |
138+
| &nbsp; |&#10003;|&ndash; | C++11 | template< class V, class ClonerOrDeleter ><br>value_ptr( V && value, ClonerOrDeleter && cloner_or_deleter ) |&nbsp; |
139+
| &nbsp; |&ndash; |&ndash; |<C++11 | template< class V, class ClonerOrDeleter ><br>value_ptr( V const & value, ClonerOrDeleter const & cloner_or_deleter ) |&nbsp; |
140+
| &nbsp; |&#10003;|&ndash; | C++11 | template< class V, class C, class D ><br>value_ptr( V && value, C && cloner, D && deleter ) |&nbsp; |
141+
| &nbsp; |&ndash; |&ndash; |<C++11 | template< class V, class C, class D ><br>value_ptr( V const & value, C const & cloner, D const & deleter ) |&nbsp; |
142+
| Destruction |&ndash; |&ndash; | C++11 | ~value_ptr() |&nbsp; |
143+
| Assignment |&ndash; |&ndash; | C++11 | value_ptr & operator=( std::nullptr_t ) noexcept |&nbsp; |
144+
| &nbsp; |&ndash; |&ndash; | &nbsp; | value_ptr & operator=( T const & value ) |&nbsp; |
145+
| &nbsp; |&ndash; |&ndash; | C++11 | template< class U, ... ><br>value_ptr & operator=( U && value ) |&nbsp; |
146+
| &nbsp; |&ndash; |&#10003;| &nbsp; | value_ptr & operator=( value_ptr const & rhs ) |&nbsp; |
147+
| &nbsp; |&ndash; |&#10003;| C++11 | value_ptr & operator=( value_ptr && rhs ) noexcept |&nbsp; |
148+
| Emplace |&ndash; |&ndash; | C++11 | template< class... Args ><br>void emplace( Args&&... args ) |&nbsp; |
149+
| &nbsp; |&ndash; |&ndash; | C++11 | template< class U, class... Args ><br>void emplace( std::initializer_list&lt;U> il, Args&&... args ) |&nbsp; |
150+
| Observers |&#10003;|&#10003;| &nbsp; | pointer get() noexcept |&nbsp; |
151151
| &nbsp; |&#10003;|&#10003;| &nbsp; | cloner_type & get_cloner() noexcept |[2]: get_copier() |
152-
| &nbsp; |&#10003;|&#10003;| &nbsp; | deleter_type & get_deleter() noexcept |... |
153-
| &nbsp; |&#10003;|&#10003;| &nbsp; | reference operator*() const |... |
154-
| &nbsp; |&#10003;|&#10003;| &nbsp; | pointer operator->() const noexcept |... |
155-
| &nbsp; |&#10003;|&#10003;| C++11 | explicit operator bool() const noexcept |... |
156-
| &nbsp; |&ndash; |&ndash; |<C++11 | operator safe_bool() const noexcept |... |
157-
| &nbsp; |&ndash; |&ndash; | &nbsp; | bool has_value() const nsvp_noexcept |... |
158-
| &nbsp; |&ndash; |&ndash; | &nbsp; | element_type const & value() const |... |
159-
| &nbsp; |&ndash; |&ndash; | &nbsp; | element_type & value() |... |
160-
| &nbsp; |&ndash; |&ndash; | C++11 | template< class U ><br>constexpr element_type value_or( U && v ) const |... |
161-
| &nbsp; |&ndash; |&ndash; |<C++11 | template< class U ><br>constexpr element_type value_or( U const & v ) const |... |
162-
| Modifiers |&#10003;|&#10003;| &nbsp; | pointer release() noexcept |... |
163-
| &nbsp; |&ndash; |&ndash; | &nbsp; | void reset( pointer p = pointer() ) noexcept |... |
164-
| &nbsp; |&ndash; |&#10003;| &nbsp; | void swap( value_ptr & other ) noexcept |... |
152+
| &nbsp; |&#10003;|&#10003;| &nbsp; | deleter_type & get_deleter() noexcept |&nbsp; |
153+
| &nbsp; |&#10003;|&#10003;| &nbsp; | reference operator*() const |&nbsp; |
154+
| &nbsp; |&#10003;|&#10003;| &nbsp; | pointer operator->() const noexcept |&nbsp; |
155+
| &nbsp; |&#10003;|&#10003;| C++11 | explicit operator bool() const noexcept |&nbsp; |
156+
| &nbsp; |&ndash; |&ndash; |<C++11 | operator safe_bool() const noexcept |&nbsp; |
157+
| &nbsp; |&ndash; |&ndash; | &nbsp; | bool has_value() const nsvp_noexcept |&nbsp; |
158+
| &nbsp; |&ndash; |&ndash; | &nbsp; | element_type const & value() const |&nbsp; |
159+
| &nbsp; |&ndash; |&ndash; | &nbsp; | element_type & value() |&nbsp; |
160+
| &nbsp; |&ndash; |&ndash; | C++11 | template< class U ><br>constexpr element_type value_or( U && v ) const |&nbsp; |
161+
| &nbsp; |&ndash; |&ndash; |<C++11 | template< class U ><br>constexpr element_type value_or( U const & v ) const |&nbsp; |
162+
| Modifiers |&#10003;|&#10003;| &nbsp; | pointer release() noexcept |&nbsp; |
163+
| &nbsp; |&ndash; |&ndash; | &nbsp; | void reset( pointer p = pointer() ) noexcept |&nbsp; |
164+
| &nbsp; |&ndash; |&#10003;| &nbsp; | void swap( value_ptr & other ) noexcept |&nbsp; |
165165
166166
**Notes:**<br>
167167
1. [2] has various converting constructors.

0 commit comments

Comments
 (0)