rust/cargo-c: update to 0.10.7+cargo-0.84.0
[oi-userland.git] / components / x11 / libXaw4 / src / Xaw3_1TemplateP.h
blobe88a9e256e95e4bbeba1aada5f9ea354bdab31e3
1 #include <X11/copyright.h>
3 /* $XConsortium: TemplateP.h,v 1.4 89/07/21 01:41:48 kit Exp $ */
4 /* Copyright Massachusetts Institute of Technology 1987, 1988 */
6 #ifndef _TemplateP_h
7 #define _TemplateP_h
9 #include "Template.h"
10 /* include superclass private header file */
11 #include <X11/CoreP.h>
13 /* define unique representation types not found in <X11/StringDefs.h> */
15 #define XtRTemplateResource "TemplateResource"
17 typedef struct {
18 int empty;
19 } TemplateClassPart;
21 typedef struct _TemplateClassRec {
22 CoreClassPart core_class;
23 TemplateClassPart template_class;
24 } TemplateClassRec;
26 extern TemplateClassRec templateClassRec;
28 typedef struct {
29 /* resources */
30 char* resource;
31 /* private state */
32 } TemplatePart;
34 typedef struct _TemplateRec {
35 CorePart core;
36 TemplatePart template;
37 } TemplateRec;
39 #endif /* _TemplateP_h */