NAG CPP Interface
iomanager::IOManagerBase

 #include "include/utility/nagcpp_iomanager.hpp"

 class IOManagerBase

1 Description

The base class for file Input/Output in the NAG CPP Interface. In order to use a custom set of Input/Output methods a custom class should be written that is derived from IOManagerBase.

2 Variables

2.1Protected Variables

adv_unit_number types::f77_integer Scalar
The unit number associated with the advisory channel.
err_unit_number types::f77_integer Scalar
The unit number associated with the error channel.
max_unit_number types::f77_integer Scalar
The maximum unit number that should be used if supplying a custom IOManagerBase::print_rec or IOManagerBase::read_rec.
min_unit_number types::f77_integer Scalar
The minimum unit number that should be used if supplying a custom IOManagerBase::print_rec or IOManagerBase::read_rec.
All unit numbers supplied to a NAG routine must be in the range [min_unit_number,max_unit_number] or equal to either adv_unit_number or err_unit_number.

3 Methods

~IOManagerBase()