From 8121f4ebb68742396d867b05e2191641939a13e8 Mon Sep 17 00:00:00 2001 From: Douglas Gregor Date: Sat, 14 Jul 2001 19:58:43 +0000 Subject: [PATCH] reference.html: - Assignment operator and set() function both meet the strong exception guarantee. [SVN r10621] --- doc/reference.html | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/doc/reference.html b/doc/reference.html index b6ecf62..6cdd3ff 100644 --- a/doc/reference.html +++ b/doc/reference.html @@ -148,7 +148,6 @@ namespace boost {

template<typename F> functionN& operator=(const F& g); @@ -156,7 +155,6 @@ namespace boost {

  • Requires: g is a compatible function object.
  • Postconditions: f targets a copy of g if g is nonempty, or f.empty() if g is empty.
  • Returns: *this.
  • -
  • Throws: TBD: Should meet strong guarantee, but doesn't yet.
  • Rationale: g is a reference-to-const because it is a portable, efficient, and concise way to accept any function object or function pointer. In the case of a function pointer, the type of g is reference-to-const pointer-to-function.
  • @@ -249,7 +247,7 @@ inline void swap(const function<Arg1, Arg2, ..
    Douglas Gregor
    -Last modified: Sat Jul 14 15:55:35 EDT 2001 +Last modified: Sat Jul 14 16:04:32 EDT 2001