|
|
1.1 ! root 1: /* $Header: XrmConvert.h,v 1.1 87/09/11 08:16:13 toddb Exp $ */ ! 2: /* ! 3: * sccsid: @(#)XrmConvert.h 1.1 2/25/87 ! 4: */ ! 5: ! 6: /* ! 7: * Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts. ! 8: * ! 9: * All Rights Reserved ! 10: * ! 11: * Permission to use, copy, modify, and distribute this software and its ! 12: * documentation for any purpose and without fee is hereby granted, ! 13: * provided that the above copyright notice appear in all copies and that ! 14: * both that copyright notice and this permission notice appear in ! 15: * supporting documentation, and that the name of Digital Equipment ! 16: * Corporation not be used in advertising or publicity pertaining to ! 17: * distribution of the software without specific, written prior permission. ! 18: * ! 19: * ! 20: * DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ! 21: * ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL ! 22: * DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ! 23: * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, ! 24: * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ! 25: * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS ! 26: * SOFTWARE. ! 27: */ ! 28: ! 29: ! 30: /* ! 31: * XrmConvert.h - more resource manager private definitions ! 32: * ! 33: * Author: joel ! 34: * Digital Equipment Corporation ! 35: * Western Research Laboratory ! 36: * Date: Sat Mar 26 1987 ! 37: */ ! 38: ! 39: #ifndef _XrmConvert_h_ ! 40: #define _XrmConvert_h_ ! 41: ! 42: typedef XrmQuark XrmRepresentation; ! 43: #define XrmAtomToRepresentation(atom) ((XrmRepresentation)XrmAtomToQuark(atom)) ! 44: #define XrmRepresentationToAtom(type) (XrmQuarkToAtom((XrmQuark) type)) ! 45: ! 46: ! 47: extern void XrmRegisterTypeConverter(); /* fromType, toType, convertProc */ ! 48: /* XrmRepresentation fromType, toType; */ ! 49: /* ConvertTypeProc convertProc; */ ! 50: ! 51: extern void XrmConvert(); /* dpy, fromType, from, toType, to */ ! 52: /* XrmRepresentation fromType; */ ! 53: /* XrmValue from; */ ! 54: /* XrmRepresentation toType; */ ! 55: /* XrmValue *to; */ ! 56: ! 57: extern void _XrmConvert(); /* dpy, fromType, from, toType to */ ! 58: /* Display *dpy; */ ! 59: /* XrmRepresentation fromType; */ ! 60: /* XrmValue from; */ ! 61: /* XrmRepresentation toType; */ ! 62: /* XrmValue *to; */ ! 63: ! 64: void _XrmRegisterTypeConverter(); /* fromType, toType, convertProc */ ! 65: /* XrmRepresentation fromType, toType; */ ! 66: /* XrmTypeConverter convertProc; */ ! 67: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.