OSFI-Fortran  3.9.2
OpenSF Integration Library
OSFI.f90 File Reference

openSF Integration Libraries (OSFI) Deimos Space, S.L.U. More...

Modules

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.
 

Variables

integer, parameter osfi::long_string_length = 255
 
character, parameter, public osfi::filedelimitier = ','
 

Detailed Description

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

osfi_ehlog::osfi_error
subroutine, public osfi_error(message)
Shows a formatted message of the desired type (error/warning/info/debug).
Definition: OSFI_EHLog.f90:74
osfi_ehlog::osfi_finishexecution
subroutine, public osfi_finishexecution(errorCode)
Shows an information message and exits the program execution with an specific error code.
Definition: OSFI_EHLog.f90:114
osfi_ehlog::osfi_debug
subroutine, public osfi_debug(message)
Shows a formatted message of the desired type (error/warning/info/debug).
Definition: OSFI_EHLog.f90:96
osfi_base
openSF Integration Libraries (OSFI) Deimos Space, S.L.U.
Definition: OSFI_base.f90:14
osfi_confm::osfi_paramreader
Type that wraps the ParamReader class in OSFI-C++.
Definition: OSFI_ConFM.f90:160
osfi_clp::osfi_commandlineparser
Type that wraps the Parameter class in OSFI-C++.
Definition: OSFI_CLP.f90:45
osfi_confm
ConFM routines Parses the XML configuration files provided by the openSF HMI formatted with the follo...
Definition: OSFI_ConFM.f90:43
osfi_clp
CLP routines Provides procedures to parse the command line arguments, generating a list of tokens gro...
Definition: OSFI_CLP.f90:34
osfi_ehlog::osfi_info
subroutine, public osfi_info(message)
Shows a formatted message of the desired type (error/warning/info/debug).
Definition: OSFI_EHLog.f90:86
osfi_ehlog
EHLog routines Procedures for presenting messages in the standard output in a format that can later b...
Definition: OSFI_EHLog.f90:46
osfi_ehlog::osfi_warning
subroutine, public osfi_warning(message)
Shows a formatted message of the desired type (error/warning/info/debug).
Definition: OSFI_EHLog.f90:80
osfi_confm::osfi_parameter
Type that wraps the Parameter class in OSFI-C++.
Definition: OSFI_ConFM.f90:96
osfi_ehlog::osfi_progress
subroutine, public osfi_progress(n, m)
Shows a formatted progress message.
Definition: OSFI_EHLog.f90:104
osfi_base::osfi_str
Type used to represent arrays of variable-length strings. It is necessary because Fortran does not al...
Definition: OSFI_base.f90:21
osfi
OSFI-Fortran module that contains all bindings. If you want to use only part of the OSFI functionalit...
Definition: OSFI.f90:19
osfi_ehlog::osfi_logger_isdebugging
logical function, public osfi_logger_isdebugging()
Checks if the system is in debug mode.
Definition: OSFI_EHLog.f90:139
osfi_confm::osfi_paramelemtype
Type that represents a parameter element type. It is used instead of integral constants to avoid arit...
Definition: OSFI_ConFM.f90:79