OSFI-Fortran
3.9.2
OpenSF Integration Library
|
openSF Integration Libraries (OSFI) Deimos Space, S.L.U.
More...
|
module | osfi |
| OSFI-Fortran module that contains all bindings. If you want to use only part of the OSFI functionality, constrain the USE association with an ONLY clause or look at the individual OSFI_EHLog, OSFI_CLP and OSFI_ConFM modules.
|
|
|
integer, parameter | osfi::long_string_length = 255 |
|
character, parameter, public | osfi::filedelimitier = ',' |
|
openSF Integration Libraries (OSFI) Deimos Space, S.L.U.
This file is part of OSFI. OSFI is free software; you can redistribute it and/or modify it under the terms of the 'ESA Software Community Licence Permissive' as published by the European Space Agency; either version 2.4 of the License, or (at your option) any later version. You should have received a copy of the 'ESA Software Community Licence Permissive - v2.4' along with this program or one can be found at http://eop-cfi.esa.int/index.php/docs-and-mission-data/licensing-documents.
OSFI-Fortran library
subroutine, public osfi_error(message)
Shows a formatted message of the desired type (error/warning/info/debug).
Definition: OSFI_EHLog.f90:74
subroutine, public osfi_finishexecution(errorCode)
Shows an information message and exits the program execution with an specific error code.
Definition: OSFI_EHLog.f90:114
subroutine, public osfi_debug(message)
Shows a formatted message of the desired type (error/warning/info/debug).
Definition: OSFI_EHLog.f90:96
openSF Integration Libraries (OSFI) Deimos Space, S.L.U.
Definition: OSFI_base.f90:14
Type that wraps the ParamReader class in OSFI-C++.
Definition: OSFI_ConFM.f90:160
Type that wraps the Parameter class in OSFI-C++.
Definition: OSFI_CLP.f90:45
ConFM routines Parses the XML configuration files provided by the openSF HMI formatted with the follo...
Definition: OSFI_ConFM.f90:43
CLP routines Provides procedures to parse the command line arguments, generating a list of tokens gro...
Definition: OSFI_CLP.f90:34
subroutine, public osfi_info(message)
Shows a formatted message of the desired type (error/warning/info/debug).
Definition: OSFI_EHLog.f90:86
EHLog routines Procedures for presenting messages in the standard output in a format that can later b...
Definition: OSFI_EHLog.f90:46
subroutine, public osfi_warning(message)
Shows a formatted message of the desired type (error/warning/info/debug).
Definition: OSFI_EHLog.f90:80
Type that wraps the Parameter class in OSFI-C++.
Definition: OSFI_ConFM.f90:96
subroutine, public osfi_progress(n, m)
Shows a formatted progress message.
Definition: OSFI_EHLog.f90:104
Type used to represent arrays of variable-length strings. It is necessary because Fortran does not al...
Definition: OSFI_base.f90:21
OSFI-Fortran module that contains all bindings. If you want to use only part of the OSFI functionalit...
Definition: OSFI.f90:19
logical function, public osfi_logger_isdebugging()
Checks if the system is in debug mode.
Definition: OSFI_EHLog.f90:139
Type that represents a parameter element type. It is used instead of integral constants to avoid arit...
Definition: OSFI_ConFM.f90:79