xref: /386bsd/usr/X386/include/X11/Xmu/Initer.h (revision a2142627)
1 /* $XConsortium: Initer.h,v 1.4 91/07/22 23:45:59 converse Exp $
2  *
3  * Copyright 1988 by the Massachusetts Institute of Technology
4  *
5  * Permission to use, copy, modify, and distribute this software and its
6  * documentation for any purpose and without fee is hereby granted, provided
7  * that the above copyright notice appear in all copies and that both that
8  * copyright notice and this permission notice appear in supporting
9  * documentation, and that the name of M.I.T. not be used in advertising
10  * or publicity pertaining to distribution of the software without specific,
11  * written prior permission. M.I.T. makes no representations about the
12  * suitability of this software for any purpose.  It is provided "as is"
13  * without express or implied warranty.
14  *
15  * The X Window System is a Trademark of MIT.
16  *
17  * The interfaces described by this header file are for miscellaneous utilities
18  * and are not part of the Xlib standard.
19  */
20 
21 #ifndef _XMU_INITER_H_
22 #define _XMU_INITER_H_
23 
24 #include <X11/Xfuncproto.h>
25 
26 typedef void (*XmuInitializerProc)(
27 #if NeedFunctionPrototypes
28     XtAppContext	/* app_context */,
29     caddr_t		/* data */
30 #endif
31 );
32 
33 _XFUNCPROTOBEGIN
34 
35 extern void XmuCallInitializers(
36 #if NeedFunctionPrototypes
37     XtAppContext	/* app_context */
38 #endif
39 );
40 
41 extern void XmuAddInitializer(
42 #if NeedFunctionPrototypes
43     XmuInitializerProc	/* func */,
44      caddr_t	/* data */
45 #endif
46 );
47 
48 _XFUNCPROTOEND
49 
50 #endif /* _XMU_INITER_H_ */
51