libsim  Versione7.2.3

◆ dbasession_ingest_metaanddatabl()

subroutine dballe_class::dbasession_ingest_metaanddatabl ( class(dbasession), intent(inout)  session,
type(dbametaanddatablist), intent(inout)  metaanddatal,
type(dbafilter), intent(in), optional  filter 
)
private

get data from DSN

Parametri
[in,out]metaanddatalingestd data
[in]filteruse this to filter wanted data

Definizione alla linea 3054 del file dballe_class.F03.

3054 type(dbasession), intent(in) :: session
3055 
3056 call session%unsetall()
3057 !write metadata
3058 call session%set(metadata=metaanddatab%metadata)
3059 !write ana data and attribute
3060 call session%set(data=metaanddatab%dbadatab)
3061 
3062 if (metaanddatab%dbadatab%c_e()) then
3063  call session%prendilo()
3064 else
3065  call session%dimenticami()
3066 endif
3067 
3068 end subroutine dbametaanddatab_extrude
3069 
3071 subroutine dbametaanddatad_extrude(metaanddatad,session)
3072 class(dbametaanddatad), intent(in) :: metaanddatad
3073 type(dbasession), intent(in) :: session
3074 
3075 call session%unsetall()
3076 !write metadata
3077 call session%set(metadata=metaanddatad%metadata)
3078 !write ana data and attribute
3079 call session%set(data=metaanddatad%dbadatad)
3080 
3081 if (metaanddatad%dbadatad%c_e()) then

Generated with Doxygen.