yast2-core
Signatures.h
Go to the documentation of this file.
1 /*---------------------------------------------------------------------\
2 | |
3 | __ __ ____ _____ ____ |
4 | \ \ / /_ _/ ___|_ _|___ \ |
5 | \ V / _` \___ \ | | __) | |
6 | | | (_| |___) || | / __/ |
7 | |_|\__,_|____/ |_| |_____| |
8 | |
9 | core system |
10 | Copyright 2003, SuSE Linux AG |
11 \----------------------------------------------------------------------/
12 
13  File: Signatures.h
14 
15  Author: Klaus Kaempf <kkaempf@suse.de>
16  Maintainer: Klaus Kaempf <kkaempf@suse.de>
17 
18 /-*/
19 // -*- c++ -*-
20 
21 #ifndef Signatures_h
22 #define Signatures_h
23 
24 
25 //
26 // Signature elements
27 //
28 
29 // basic signatures
30 
31 #define anyT "a"
32 #define booleanT "b"
33 #define byteblockT "o"
34 #define floatT "f"
35 #define integerT "i"
36 #define localeT "l"
37 #define pathT "p"
38 #define stringT "s"
39 #define symbolT "y"
40 #define termT "t"
41 #define voidT "v"
42 #define wildT "w"
43 
44 // constructed signatures
45 #define blockC "B"
46 #define listC "L"
47 #define mapC "M"
48 #define variableC "Y"
49 #define tupleC "T"
50 
51 // function
52 #define functionC "|"
53 
54 // modifiers
55 #define constM "C"
56 #define referenceM "R"
57 #define staticM "S"
58 
59 typedef const char * signature_t;
60 
61 #endif // Signatures_h
const char * signature_t
Definition: Signatures.h:59

Generated on a sunny day for yast2-core by doxygen 1.8.5