\(\newcommand{\B}[1]{ {\bf #1} }\) \(\newcommand{\R}[1]{ {\rm #1} }\) \(\newcommand{\W}[1]{ \; #1 \; }\)
exception¶
View page sourceCppAD Mixed Exceptions¶
Syntax¶
CppAD::mixed exception ( thrower , brief ) edescription = e .
message ( catcher )thrower¶
This argument has prototype
const std::string&thrower
and is the name of the routine in which the exception occurred (the routine that threw the exception).
brief¶
This argument has prototype
const std::string&brief
and is a brief description of the exception.
catcher¶
This argument has prototype
const std::string&catcher
and is the name of the routine that caught the exception.
description¶
This return has prototype
std::stringdescription
it is a message that includes catcher , thrower and brief .