]> rtime.felk.cvut.cz Git - orte.git/blob - orte/contrib/shape/BoxType.h
Android Shape: Add locks for synchronization of the receive callback and GUI draw...
[orte.git] / orte / contrib / shape / BoxType.h
1 /*
2  * This file was generated by orte-idl - DO NOT EDIT!
3  */
4
5 #ifndef BoxType_H
6 #define BoxType_H 1
7
8 #ifdef __cplusplus
9 extern "C" {
10 #endif /* __cplusplus */
11
12 #ifndef EXCLUDE_ORTE_H
13 #include <orte.h>
14 #endif /* EXCLUDE_ORTE_H */
15
16 /** typedefs **/
17 #ifndef CL_BLUE
18 #define CL_BLUE 0
19 #endif /* !CL_BLUE */
20
21 #ifndef CL_GREEN
22 #define CL_GREEN 1
23 #endif /* !CL_GREEN */
24
25 #ifndef CL_RED
26 #define CL_RED 2
27 #endif /* !CL_RED */
28
29 #ifndef CL_BLACK
30 #define CL_BLACK 3
31 #endif /* !CL_BLACK */
32
33 #ifndef CL_YELLOW
34 #define CL_YELLOW 4
35 #endif /* !CL_YELLOW */
36
37 #if !defined(_BoxRect_defined)
38 #define _BoxRect_defined 1
39 typedef struct BoxRect_type BoxRect;
40 struct BoxRect_type {
41 CORBA_short top_left_x;
42 CORBA_short top_left_y;
43 CORBA_short bottom_right_x;
44 CORBA_short bottom_right_y;
45 };
46
47 #endif
48 #if !defined(_BoxType_defined)
49 #define _BoxType_defined 1
50 typedef struct BoxType_type BoxType;
51 struct BoxType_type {
52 CORBA_octet color;
53 CORBA_long shape;
54 BoxRect rectangle;
55 };
56
57 #endif
58
59 /** impls declarations **/
60 void BoxRect_serialize(CDR_Codec *cdrCodec,BoxRect *object);
61 void BoxRect_deserialize(CDR_Codec *cdrCodec,BoxRect *object);
62 int BoxRect_get_max_size(ORTEGetMaxSizeParam *gms, int num);
63 Boolean BoxRect_type_register(ORTEDomain *d);
64
65 void BoxType_serialize(CDR_Codec *cdrCodec,BoxType *object);
66 void BoxType_deserialize(CDR_Codec *cdrCodec,BoxType *object);
67 int BoxType_get_max_size(ORTEGetMaxSizeParam *gms, int num);
68 Boolean BoxType_type_register(ORTEDomain *d);
69
70
71 #ifdef __cplusplus
72 }
73 #endif /* __cplusplus */
74
75 #endif