Class lsst::afw::fits::HduMoveGuard¶
-
class
HduMoveGuard
¶ RAII scoped guard for moving the HDU in a Fits object.
This class attempts to ensure that the HDU state of a
Fits
object is restored when the guard class goes out of scope, even in the presence of exceptions. (In practice, resetting the HDU can only fail if theFits
object has become sufficiently corrupted that it’s no longer usable at all).