OSFI-Fortran
3.10.1
OpenSF Integration Library
|
Type that wraps the Parameter class in OSFI-C++. More...
Public Member Functions | |
Procedure | print => param_print |
Wraps Parameter::print, writing parameter details to the "info" channel. | |
Procedure | getname => param_get_local_name |
Procedure | getlocalname => param_get_local_name |
Returns the local name of the parameter (last element of the path). Returns an empty string if invalid. | |
Procedure | getpath => param_get_path |
Returns the full path of the parameter. Returns an empty string if invalid. | |
Procedure | isleaf => param_is_leaf |
Wraps Parameter::isLeaf. | |
Procedure | isarray => param_is_array |
Wraps Parameter::isArray. | |
Procedure | getelementtype => param_get_eltype |
Wraps Parameter::getElementType. | |
Procedure | getdescription => param_get_description |
Wraps Parameter::getDescription. | |
Procedure | getmin => param_get_min_value |
Wraps Parameter::getMin. | |
Procedure | getmax => param_get_max_value |
Wraps Parameter::getMax. | |
Procedure | getunits => param_get_units |
Wraps Parameter::getUnits. | |
Procedure | getrawvalue => param_get_raw_value |
Wraps Parameter::getRawValue. | |
Generic | getdims => getnodedims, getrectdims |
Generic overload for Parameter::getDims() and Parameter::getDims(std::vector<int>). | |
Procedure | getintvalue => param_getval_scalar_integer |
Procedure | getdoublevalue => param_getval_scalar_double |
Procedure | getbooleanvalue => param_getval_scalar_boolean |
Procedure | gettimevalue => param_getval_scalar_time |
Procedure | getstringvalue => param_getval_scalar_string |
Procedure | getfilevalue => param_getval_scalar_file |
Generic | getvectorint => getflatvectorint, getleafvectorint |
Generic | getvectordouble => getflatvectordouble, getleafvectordouble |
Generic | getvectorboolean => getflatvectorboolean, getleafvectorboolean |
Generic | getvectortime => getflatvectortime, getleafvectortime |
Generic | getvectorstring => getflatvectorstring, getleafvectorstring |
Generic | getvectorfile => getflatvectorfile, getleafvectorfile |
Procedure | getmatrixint => param_getval_matrix_integer |
Procedure | getmatrixdouble => param_getval_matrix_double |
Procedure | getmatrixboolean => param_getval_matrix_boolean |
Procedure | getmatrixtime => param_getval_matrix_time |
Procedure | getmatrixstring => param_getval_matrix_string |
Procedure | getmatrixfile => param_getval_matrix_file |
Procedure | getfileexist => param_get_fileexist |
![]() | |
Procedure | isvalid => oh_isvalid |
Returns true if the handle is valid (not null). Calling any other methods on this instance while this function returns false is not allowed unless otherwise specified. | |
Additional Inherited Members | |
![]() | |
type(c_ptr) | handle = C_NULL_PTR |
Handle to OSFI-C++ object managed by this instance. | |
Type that wraps the Parameter class in OSFI-C++.
Procedure osfi_confm::osfi_parameter::getname |