casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SDMDataObjectPartTypes.h
Go to the documentation of this file.
1 #ifndef SDMDataObjectPartType_H
2 /*
3  * ALMA - Atacama Large Millimeter Array
4  * (c) European Southern Observatory, 2002
5  * (c) Associated Universities Inc., 2002
6  * Copyright by ESO (in the framework of the ALMA collaboration),
7  * Copyright by AUI (in the framework of the ALMA collaboration),
8  * All rights reserved.
9  *
10  * This library is free software; you can redistribute it and/or
11  * modify it under the terms of the GNU Lesser General Public
12  * License as published by the Free software Foundation; either
13  * version 2.1 of the License, or (at your option) any later version.
14  *
15  * This library is distributed in the hope that it will be useful,
16  * but WITHOUT ANY WARRANTY, without even the implied warranty of
17  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
18  * Lesser General Public License for more details.
19  *
20  * You should have received a copy of the GNU Lesser General Public
21  * License along with this library; if not, write to the Free Software
22  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
23  * MA 02111-1307 USA
24  *
25  */
26 #include <stdint.h>
27 
28 namespace asdmbinaries {
29  /*
30  * Definitions of the types of the different possible parts in a multipart MIME message
31  * containing data conform to the BDF format.
32  *
33  */
34  typedef int64_t ACTUALDURATIONSTYPE;
35  typedef int64_t ACTUALTIMESTYPE;
36  typedef float AUTODATATYPE;
37  typedef int32_t INTCROSSDATATYPE;
38  typedef int16_t SHORTCROSSDATATYPE;
39  typedef float FLOATCROSSDATATYPE;
40  typedef uint32_t FLAGSTYPE;
41  typedef float ZEROLAGSTYPE;
42 }
43 
44 #endif // SDMDataObjectPartType_H
float FLOATCROSSDATATYPE
Type of cross data when those are encoded as 32bits float.
int16_t SHORTCROSSDATATYPE
Type of cross data when those are encoded as 16bits unsigned integers.
float AUTODATATYPE
Type of auto data.
int64_t ACTUALTIMESTYPE
Type of actual times.
int32_t INTCROSSDATATYPE
Type of cross data when those are encoded as 32bits unsigned integers.
uint32_t FLAGSTYPE
Type of flags.
float ZEROLAGSTYPE
Type of zero lags.
int64_t ACTUALDURATIONSTYPE
Type of actual durations.