GNU Radio Manual and C++ API Reference  3.8.1.0
The Free & Open Software Radio Ecosystem
pmt_serial_tags.h
Go to the documentation of this file.
1 
2 //
3 // Copyright 2011 Free Software Foundation, Inc.
4 //
5 // This file is part of GNU Radio
6 //
7 // GNU Radio is free software; you can redistribute it and/or modify
8 // it under the terms of the GNU General Public License as published by
9 // the Free Software Foundation; either version 3, or (at your option)
10 // any later version.
11 //
12 // GNU Radio is distributed in the hope that it will be useful,
13 // but WITHOUT ANY WARRANTY; without even the implied warranty of
14 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 // GNU General Public License for more details.
16 //
17 // You should have received a copy of the GNU General Public License along
18 // with this program; if not, write to the Free Software Foundation, Inc.,
19 // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
20 //
21 //
22 // THIS FILE IS MACHINE GENERATED FROM gen-serial-tags.py. DO NOT EDIT BY HAND.
23 // See pmt-serial-tags.scm for additional commentary.
24 //
25 
26 #ifndef INCLUDED_PMT_SERIAL_TAGS_H
27 #define INCLUDED_PMT_SERIAL_TAGS_H
28 
29 enum pst_tags {
30  PST_TRUE = 0x00,
31  PST_FALSE = 0x01,
32  PST_SYMBOL = 0x02,
33  PST_INT32 = 0x03,
34  PST_DOUBLE = 0x04,
35  PST_COMPLEX = 0x05,
36  PST_NULL = 0x06,
37  PST_PAIR = 0x07,
38  PST_VECTOR = 0x08,
39  PST_DICT = 0x09,
41  PST_UINT64 = 0x0b,
42  PST_TUPLE = 0x0c,
43  PST_INT64 = 0x0d,
48  UVI_U8 = 0x00,
49  UVI_S8 = 0x01,
50  UVI_U16 = 0x02,
51  UVI_S16 = 0x03,
52  UVI_U32 = 0x04,
53  UVI_S32 = 0x05,
54  UVI_U64 = 0x06,
55  UVI_S64 = 0x07,
56  UVI_F32 = 0x08,
57  UVI_F64 = 0x09,
58  UVI_C32 = 0x0a,
59  UVI_C64 = 0x0b,
60  PST_COMMENT = 0x3b,
62 };
63 #endif /* INCLUDED_PMT_SERIAL_TAGS_H */
UVI_ENDIAN_MASK
Definition: pmt_serial_tags.h:44
UVI_S8
Definition: pmt_serial_tags.h:49
UVI_S32
Definition: pmt_serial_tags.h:53
UVI_U16
Definition: pmt_serial_tags.h:50
PST_PAIR
Definition: pmt_serial_tags.h:37
UVI_S64
Definition: pmt_serial_tags.h:55
UVI_F32
Definition: pmt_serial_tags.h:56
PST_COMMENT_END
Definition: pmt_serial_tags.h:61
PST_FALSE
Definition: pmt_serial_tags.h:31
UVI_C64
Definition: pmt_serial_tags.h:59
PST_DICT
Definition: pmt_serial_tags.h:39
PST_INT32
Definition: pmt_serial_tags.h:33
pst_tags
pst_tags
Definition: pmt_serial_tags.h:29
PST_INT64
Definition: pmt_serial_tags.h:43
UVI_LITTLE_ENDIAN
Definition: pmt_serial_tags.h:46
UVI_SUBTYPE_MASK
Definition: pmt_serial_tags.h:45
PST_COMPLEX
Definition: pmt_serial_tags.h:35
PST_VECTOR
Definition: pmt_serial_tags.h:38
UVI_U64
Definition: pmt_serial_tags.h:54
PST_COMMENT
Definition: pmt_serial_tags.h:60
UVI_U32
Definition: pmt_serial_tags.h:52
PST_TRUE
Definition: pmt_serial_tags.h:30
PST_NULL
Definition: pmt_serial_tags.h:36
UVI_F64
Definition: pmt_serial_tags.h:57
UVI_S16
Definition: pmt_serial_tags.h:51
PST_SYMBOL
Definition: pmt_serial_tags.h:32
UVI_U8
Definition: pmt_serial_tags.h:48
UVI_BIG_ENDIAN
Definition: pmt_serial_tags.h:47
PST_TUPLE
Definition: pmt_serial_tags.h:42
UVI_C32
Definition: pmt_serial_tags.h:58
PST_DOUBLE
Definition: pmt_serial_tags.h:34
PST_UINT64
Definition: pmt_serial_tags.h:41
PST_UNIFORM_VECTOR
Definition: pmt_serial_tags.h:40