Function lsst::pex::exceptions::LSST_EXCEPTION_TYPE(InvalidParameterError, LogicError, lsst::pex::exceptions::InvalidParameterError)¶
Function Documentation¶
-
lsst::pex::exceptions::DomainError
lsst::pex::exceptions
::
LSST_EXCEPTION_TYPE
(InvalidParameterError, LogicError, lsst::pex::exceptions::InvalidParameterError) Reports invalid arguments.
This exception reports errors that arise because an argument value has not been accepted.
For example, some collection classes might not be able to handle more than some number of elements, or bit fields might support a limited number of flags.
- See
std::invalid_argument Reports attempts to exceed implementation-defined length limits for some classes.
- See
std::length_error