Main Page | Features | Central Services | csv-Files | Types | Transfer | Access | API-C | API-.NET | API-Java | Examples | Downloads
page generated on 18.05.2024 - 04:45
Data Fields
USPECTRUM Struct Reference

Defines a TINE sextuple data object containing an 80-character fixed-length string followed by a long integer timestamp followed by a float doublet followed by a long integer value followed by a reference to a float array. More...

#include <tinetype.h>

Data Fields

char comment [80]
 
float * d_spect_array
 
float s_inc
 
float s_start
 
SINT32 status
 
SINT32 tm
 

Detailed Description

Defines a TINE sextuple data object containing an 80-character fixed-length string followed by a long integer timestamp followed by a float doublet followed by a long integer value followed by a reference to a float array.

Note
format CF_SPECTRUM is used to send/receive a single spectrum whose spectrum length is given by the dArrayLength field of the DTYPE object used. USPECTRUM (universal spectrum) can be used as a cast to the returned data set when a call obtains spectrum data using 'unbound' data (i.e. passing a NULL pointer in the data UNION parameter of the output DTYPE object). 'Unbound' data signals the subsystem to allocate the necessary bytes to hold the requested data.
See also
the ASPECTRUM type used in conjunction with CF_ASPECTRUM (adjustable spectrum) for alternative use and use with arrays of SPECTRA.

Field Documentation

◆ comment

char USPECTRUM::comment[80]

optional comment

◆ d_spect_array

float* USPECTRUM::d_spect_array

reference allocated to needed capacity

◆ s_inc

float USPECTRUM::s_inc

float value giving the x-axis increment

◆ s_start

float USPECTRUM::s_start

float value giving the x-axis 'start'

◆ status

SINT32 USPECTRUM::status

long integer value giving the status

◆ tm

SINT32 USPECTRUM::tm

long integer value interpreted as a time_t


The documentation for this struct was generated from the following file:

Impressum   |   Imprint   |   Datenschutzerklaerung   |   Data Privacy Policy   |   Declaration of Accessibility   |   Erklaerung zur Barrierefreiheit
Generated for TINE API by  doxygen 1.5.8