libsim  Versione7.1.6
recursive type(dbasession) function dbasession_init ( type(dbaconnection), intent(in), optional  connection,
character (len=*), intent(in), optional  anaflag,
character (len=*), intent(in), optional  dataflag,
character (len=*), intent(in), optional  attrflag,
character (len=*), intent(in), optional  filename,
character (len=*), intent(in), optional  mode,
character(len=*), intent(in), optional  format,
character (len=*), intent(in), optional  template,
logical, intent(in), optional  write,
logical, intent(in), optional  wipe,
character(len=*), intent(in), optional  repinfo,
logical, intent(in), optional  simplified,
logical, intent(in), optional  memdb,
logical, intent(in), optional  loadfile,
character(len=*), intent(in), optional  categoryappend 
)
private

Constructor Without parameter it is initialized to missing.

Parametri
[in]connectiondballe connection
[in]anaflagcontrols access to pseudoana records and can have these values "read": pseudoana records cannot be modified; "write": pseudoana records can be added and removed.
[in]dataflagcontrol access to observed data and can have these values "read": data cannot be modified in any way; "add": data can be added to the database, but existing data cannot be modified. Deletions are disabled. This is used to insert new data in the database while preserving the data that was already present in it; "write": data can freely be added, overwritten and deleted.
[in]attrflagcontrols access to data attributes and can have these values "read": attributes cannot be modified in any way; "write": attributes can freely be added, overwritten and deleted. Note that some combinations are illegal, such as pseudoana=read and data=add (when adding a new data, it's sometimes necessary to insert new pseudoana records), or data=rewrite and attr=read (when deleting data, their attributes are deleted as well).
[in]filenameoptional file name to use
[in]mode"r"/"w"/"a" the open mode ("r" for read, "w" for write or create, "a" for append)
[in]templatetemplate to use for write on file
[in]writeenable write on DSN/file ( default=.false. )
[in]wipeclean DSN/file and initialize it ( default=.false. )
[in]repinfooptional file repinfo.csv to use with wipe ( default="" )
[in]formatthe file format. It can be "BUFR", "CREX" or "JSON". (default="BUFR")
[in]simplifiedrappresentation for interpreted message (simplified/precise)
[in]memdbif true set a memdb ready for import data from file (default=true if filename present else false)
[in]loadfileif true import from file to memdb (default=true if filename present else false)
[in]categoryappendname to append to namespace category of log4fortran

Definizione alla linea 3993 del file dballe_class.F03.


Generated with Doxygen.