xref: /aosp_15_r20/external/libcups/ppdc/ppdc-private.h (revision 5e7646d21f1134fb0638875d812ef646c12ab91e)
1*5e7646d2SAndroid Build Coastguard Worker //
2*5e7646d2SAndroid Build Coastguard Worker // Private definitions for the CUPS PPD Compiler.
3*5e7646d2SAndroid Build Coastguard Worker //
4*5e7646d2SAndroid Build Coastguard Worker // Copyright 2009-2010 by Apple Inc.
5*5e7646d2SAndroid Build Coastguard Worker //
6*5e7646d2SAndroid Build Coastguard Worker // Licensed under Apache License v2.0.  See the file "LICENSE" for more information.
7*5e7646d2SAndroid Build Coastguard Worker //
8*5e7646d2SAndroid Build Coastguard Worker 
9*5e7646d2SAndroid Build Coastguard Worker #ifndef _PPDC_PRIVATE_H_
10*5e7646d2SAndroid Build Coastguard Worker #  define _PPDC_PRIVATE_H_
11*5e7646d2SAndroid Build Coastguard Worker 
12*5e7646d2SAndroid Build Coastguard Worker //
13*5e7646d2SAndroid Build Coastguard Worker // Include necessary headers...
14*5e7646d2SAndroid Build Coastguard Worker //
15*5e7646d2SAndroid Build Coastguard Worker 
16*5e7646d2SAndroid Build Coastguard Worker #  include "ppdc.h"
17*5e7646d2SAndroid Build Coastguard Worker #  include <cups/cups-private.h>
18*5e7646d2SAndroid Build Coastguard Worker 
19*5e7646d2SAndroid Build Coastguard Worker 
20*5e7646d2SAndroid Build Coastguard Worker //
21*5e7646d2SAndroid Build Coastguard Worker // Macros...
22*5e7646d2SAndroid Build Coastguard Worker //
23*5e7646d2SAndroid Build Coastguard Worker 
24*5e7646d2SAndroid Build Coastguard Worker #  ifdef PPDC_DEBUG
25*5e7646d2SAndroid Build Coastguard Worker #    define PPDC_NEW		DEBUG_printf(("%s: %p new", class_name(), this))
26*5e7646d2SAndroid Build Coastguard Worker #    define PPDC_NEWVAL(s)	DEBUG_printf(("%s(\"%s\"): %p new", class_name(), s, this))
27*5e7646d2SAndroid Build Coastguard Worker #    define PPDC_DELETE		DEBUG_printf(("%s: %p delete", class_name(), this))
28*5e7646d2SAndroid Build Coastguard Worker #    define PPDC_DELETEVAL(s)	DEBUG_printf(("%s(\"%s\"): %p delete", class_name(), s, this))
29*5e7646d2SAndroid Build Coastguard Worker #  else
30*5e7646d2SAndroid Build Coastguard Worker #    define PPDC_NEW
31*5e7646d2SAndroid Build Coastguard Worker #    define PPDC_NEWVAL(s)
32*5e7646d2SAndroid Build Coastguard Worker #    define PPDC_DELETE
33*5e7646d2SAndroid Build Coastguard Worker #    define PPDC_DELETEVAL(s)
34*5e7646d2SAndroid Build Coastguard Worker #  endif /* PPDC_DEBUG */
35*5e7646d2SAndroid Build Coastguard Worker 
36*5e7646d2SAndroid Build Coastguard Worker #endif // !_PPDC_PRIVATE_H_
37