X-Git-Url: http://plrg.eecs.uci.edu/git/?p=libcds.git;a=blobdiff_plain;f=cds%2Fgc%2Fimpl%2Fhp_decl.h;h=e47ff0cf16b2a95f5fb87e5a054b353e048db49d;hp=e5790d7b4f39819603de312466b904b7ed88cf80;hb=1831737c7cc9d4b31ee6f555f8450fba0748571d;hpb=1299028af6164e05fb012f668a9252e5d16d0f39 diff --git a/cds/gc/impl/hp_decl.h b/cds/gc/impl/hp_decl.h index e5790d7b..e47ff0cf 100644 --- a/cds/gc/impl/hp_decl.h +++ b/cds/gc/impl/hp_decl.h @@ -105,7 +105,7 @@ namespace cds { namespace gc { A guard is the hazard pointer. Additionally, the \p %Guard class manages allocation and deallocation of the hazard pointer - A \p %Guard object is not copy- and move-constructible + A \p %Guard object is not copy- and move-constructible and not copy- and move-assignable. */ class Guard : public hp::guard @@ -612,7 +612,7 @@ namespace cds { namespace gc { /// Checks if count of hazard pointer is no less than \p nCountNeeded /** - If \p bRaiseException is \p true (that is the default), the function raises + If \p bRaiseException is \p true (that is the default), the function raises an \p std::overflow_error exception "Too few hazard pointers" if \p nCountNeeded is more than the count of hazard pointer per thread. */