NAG Library Manual, Mark 29.3
Interfaces:
FL
CL
CPP
AD
NAG CPP Interface Introduction
Namespace:
nagcpp
Namespace:
error_handler
Class:
CallbackEarlyTermination
Method:
constructor
NAG CPP Interface
error_handler::CallbackEarlyTermination
Keyword Search:
NAG Library Manual, Mark 29.3
Interfaces:
FL
CL
CPP
AD
NAG CPP Interface Introduction
Namespace:
nagcpp
Namespace:
error_handler
Class:
CallbackEarlyTermination
Method:
constructor
▸
▿
Contents
1
Description
2
Specification
3
Arguments
© The Numerical Algorithms Group Ltd. 2020
Settings help
CPP Name Style:
Short (
impl_details
)
Long (
info::impl_details
)
Full (
nagcpp::info::impl_details
)
1
Description
2
Specification
CallbackEarlyTermination
(
std::string
msg
)
CallbackEarlyTermination
(
std::string
fun-name
,
std::string
msg
)
CallbackEarlyTermination
(
std::string
fun-name
,
std::string
msg
,
ErrorCategory
type
,
std::exception_ptr
eptr
)
3
Arguments
1:
fun-name
–
std::string
Scalar
On entry
: name of the callback being terminated.
2:
msg
–
std::string
Scalar
On entry
: message used to describe why the callback has been terminated early.
3:
type
–
ErrorCategory
Scalar
On entry
: the type of error being thrown.
4:
eptr
–
std::exception_ptr
Scalar
On entry
: A pointer to any exception raised in the callback..
© The Numerical Algorithms Group Ltd. 2020