In all match_results constructors, a copy of the Allocator argument shall be used for any memory allocation performed by the constructor or member functions during the lifetime of the object.
match_results(const Allocator& a = Allocator());
Effects: Constructs an object of class match_results.
Postconditions: ready() returns false. size() returns 0.
match_results(const match_results& m);
Effects: Constructs an object of class match_results, as a copy of m.
match_results(match_results&& m) noexcept;
Effects: Move-constructs an object of class match_results from m satisfying the same postconditions as Table [tab:re:results:assign]. Additionally, the stored Allocator value is move constructed from m.get_allocator().
match_results& operator=(const match_results& m);
match_results& operator=(match_results&& m);
Effects: Move-assigns m to *this. The postconditions of this function are indicated in Table [tab:re:results:assign].
Table
142—
match_resultsassignment operator effects
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4