11 Feb
2016
11 Feb
'16
1:32 a.m.
I understand about throw() and noexcept. In this particular case, arcSize() is basically a one line wrapper around at(), so there's no "chain" between the at() and the BOOST_CHECK_THROW. DiGSE::size_T Operand::arcsSize(DiGSE::size_T arcSetIndex) const noexcept { return d_ptr->mArcSets.at(arcSetIndex).first.size(); }//arcsSize() using arcContainer_T = std::vector< arc_T >; using namedSet_T = std::pair< arcContainer_T, std::string >; using arcSetContainer_T = std::vector< namedSet_T >; arcSetContainer_T mArcSets;