libsim  Versione6.3.0

◆ dbametaanddatal_extrude()

subroutine dballe_class::dbametaanddatal_extrude ( class(dbametaanddatalist), intent(inout)  metaanddatal,
class(dbasession), intent(in)  session,
logical, intent(in), optional  noattr,
type(dbafilter), intent(in), optional  filter,
logical, intent(in), optional  attronly,
character(len=*), intent(in), optional  template 
)
private

put data on DSN; extrude metaanddata list

Parametri
[in,out]metaanddatalingestd data
[in]noattrset to .true. to put data only (no attribute)
[in]filteruse this to filter wanted data
[in]attronlyset to .true. to export attr only (no data)

Definizione alla linea 2788 del file dballe_class.F03.

2788 if (session%memdb .and. .not. session%loadfile)then
2789 
2790  do while (session%messages_read_next())
2791  call session%set(filter=filter)
2792  call session%ingest_metaanddatad()
2793  call session%ingest_metaanddatad(element)
2794  call metaanddatal%append(element)
2795  call session%remove_all()
2796  end do
2797 
2798 else
2799 
2800  call session%set(filter=filter)
2801  call session%ingest_metaanddatad()
2802  do while (c_e(session%count) .and. session%count >0)
2803  call session%ingest_metaanddatad(element)

Generated with Doxygen.