InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
TraceOverloads.h
1 //========================================================================================
2 //
3 // $File$
4 //
5 // Owner: Florin trofin
6 //
7 // $Author$
8 //
9 // $DateTime$
10 //
11 // $Revision$
12 //
13 // $Change$
14 //
15 // Copyright 1997-2010 Adobe Systems Incorporated. All rights reserved.
16 //
17 // NOTICE: Adobe permits you to use, modify, and distribute this file in accordance
18 // with the terms of the Adobe license agreement accompanying it. If you have received
19 // this file from a source other than Adobe, then your use, modification, or
20 // distribution of it requires the prior written permission of Adobe.
21 //
22 //
23 // This file is the result of preprocessing the file generated by TraceGenerator.h.
24 // It is not intended to be modified directly by hand.
25 //
26 //========================================================================================
27 
28 #ifndef __TRACEOVERLOADS_H__
29 #define __TRACEOVERLOADS_H__
30 
31 #ifndef __TRACE_H__
32 #error Do not include TraceOverloads.h directly. Use Trace.h
33 #endif
34 
35 inline void TRACE_INTERNAL(bool16 checkCategory, const char* category, const char* filename, const int32 lineNo, const char* format )
36 {
37  Trace::TraceImpl( checkCategory, category, filename, lineNo, format );
38 }
39 
40 template< typename T0>
41 inline void TRACE_INTERNAL( bool16 checkCategory, const char* category, const char* filename, const int32 lineNo, const char* format , T0 p0)
42 {
43  Trace::TraceImpl( checkCategory, category, filename, lineNo, format , Trace::format_arg(p0));
44 #if defined (ENABLE_TRACES)
45  Trace::AllTraceImpl(category, filename, lineNo, format , Trace::format_arg(p0));
46 #endif
47 }
48 template< typename T0 , typename T1>
49 inline void TRACE_INTERNAL( bool16 checkCategory, const char* category, const char* filename, const int32 lineNo, const char* format , T0 p0 , T1 p1)
50 {
51  Trace::TraceImpl( checkCategory, category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1));
52 #if defined (ENABLE_TRACES)
53  Trace::AllTraceImpl(category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1));
54 #endif
55 }
56 template< typename T0 , typename T1 , typename T2>
57 inline void TRACE_INTERNAL( bool16 checkCategory, const char* category, const char* filename, const int32 lineNo, const char* format , T0 p0 , T1 p1 , T2 p2)
58 {
59  Trace::TraceImpl( checkCategory, category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2));
60 #if defined (ENABLE_TRACES)
61  Trace::AllTraceImpl(category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2));
62 #endif
63 }
64 template< typename T0 , typename T1 , typename T2 , typename T3>
65 inline void TRACE_INTERNAL( bool16 checkCategory, const char* category, const char* filename, const int32 lineNo, const char* format , T0 p0 , T1 p1 , T2 p2 , T3 p3)
66 {
67  Trace::TraceImpl( checkCategory, category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3));
68 #if defined (ENABLE_TRACES)
69  Trace::AllTraceImpl(category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3));
70 #endif
71 }
72 template< typename T0 , typename T1 , typename T2 , typename T3 , typename T4>
73 inline void TRACE_INTERNAL( bool16 checkCategory, const char* category, const char* filename, const int32 lineNo, const char* format , T0 p0 , T1 p1 , T2 p2 , T3 p3 , T4 p4)
74 {
75  Trace::TraceImpl( checkCategory, category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4));
76 #if defined (ENABLE_TRACES)
77  Trace::AllTraceImpl(category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4));
78 #endif
79 }
80 template< typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5>
81 inline void TRACE_INTERNAL( bool16 checkCategory, const char* category, const char* filename, const int32 lineNo, const char* format , T0 p0 , T1 p1 , T2 p2 , T3 p3 , T4 p4 , T5 p5)
82 {
83  Trace::TraceImpl( checkCategory, category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5));
84 #if defined (ENABLE_TRACES)
85  Trace::AllTraceImpl(category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5));
86 #endif
87 }
88 template< typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6>
89 inline void TRACE_INTERNAL( bool16 checkCategory, const char* category, const char* filename, const int32 lineNo, const char* format , T0 p0 , T1 p1 , T2 p2 , T3 p3 , T4 p4 , T5 p5 , T6 p6)
90 {
91  Trace::TraceImpl( checkCategory, category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6));
92 #if defined (ENABLE_TRACES)
93  Trace::AllTraceImpl(category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6));
94 #endif
95 }
96 template< typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7>
97 inline void TRACE_INTERNAL( bool16 checkCategory, const char* category, const char* filename, const int32 lineNo, const char* format , T0 p0 , T1 p1 , T2 p2 , T3 p3 , T4 p4 , T5 p5 , T6 p6 , T7 p7)
98 {
99  Trace::TraceImpl( checkCategory, category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7));
100 #if defined (ENABLE_TRACES)
101  Trace::AllTraceImpl(category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7));
102 #endif
103 }
104 template< typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8>
105 inline void TRACE_INTERNAL( bool16 checkCategory, const char* category, const char* filename, const int32 lineNo, const char* format , T0 p0 , T1 p1 , T2 p2 , T3 p3 , T4 p4 , T5 p5 , T6 p6 , T7 p7 , T8 p8)
106 {
107  Trace::TraceImpl( checkCategory, category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8));
108 #if defined (ENABLE_TRACES)
109  Trace::AllTraceImpl(category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8));
110 #endif
111 }
112 template< typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9>
113 inline void TRACE_INTERNAL( bool16 checkCategory, const char* category, const char* filename, const int32 lineNo, const char* format , T0 p0 , T1 p1 , T2 p2 , T3 p3 , T4 p4 , T5 p5 , T6 p6 , T7 p7 , T8 p8 , T9 p9)
114 {
115  Trace::TraceImpl( checkCategory, category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8) , Trace::format_arg(p9));
116 #if defined (ENABLE_TRACES)
117  Trace::AllTraceImpl(category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8) , Trace::format_arg(p9));
118 #endif
119 }
120 template< typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10>
121 inline void TRACE_INTERNAL( bool16 checkCategory, const char* category, const char* filename, const int32 lineNo, const char* format , T0 p0 , T1 p1 , T2 p2 , T3 p3 , T4 p4 , T5 p5 , T6 p6 , T7 p7 , T8 p8 , T9 p9 , T10 p10)
122 {
123  Trace::TraceImpl( checkCategory, category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8) , Trace::format_arg(p9) , Trace::format_arg(p10));
124 #if defined (ENABLE_TRACES)
125  Trace::AllTraceImpl(category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8) , Trace::format_arg(p9) , Trace::format_arg(p10));
126 #endif
127 }
128 template< typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11>
129 inline void TRACE_INTERNAL( bool16 checkCategory, const char* category, const char* filename, const int32 lineNo, const char* format , T0 p0 , T1 p1 , T2 p2 , T3 p3 , T4 p4 , T5 p5 , T6 p6 , T7 p7 , T8 p8 , T9 p9 , T10 p10 , T11 p11)
130 {
131  Trace::TraceImpl( checkCategory, category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8) , Trace::format_arg(p9) , Trace::format_arg(p10) , Trace::format_arg(p11));
132 #if defined (ENABLE_TRACES)
133  Trace::AllTraceImpl(category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8) , Trace::format_arg(p9) , Trace::format_arg(p10) , Trace::format_arg(p11));
134 #endif
135 }
136 template< typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12>
137 inline void TRACE_INTERNAL( bool16 checkCategory, const char* category, const char* filename, const int32 lineNo, const char* format , T0 p0 , T1 p1 , T2 p2 , T3 p3 , T4 p4 , T5 p5 , T6 p6 , T7 p7 , T8 p8 , T9 p9 , T10 p10 , T11 p11 , T12 p12)
138 {
139  Trace::TraceImpl( checkCategory, category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8) , Trace::format_arg(p9) , Trace::format_arg(p10) , Trace::format_arg(p11) , Trace::format_arg(p12));
140 #if defined (ENABLE_TRACES)
141  Trace::AllTraceImpl(category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8) , Trace::format_arg(p9) , Trace::format_arg(p10) , Trace::format_arg(p11) , Trace::format_arg(p12));
142 #endif
143 }
144 template< typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13>
145 inline void TRACE_INTERNAL( bool16 checkCategory, const char* category, const char* filename, const int32 lineNo, const char* format , T0 p0 , T1 p1 , T2 p2 , T3 p3 , T4 p4 , T5 p5 , T6 p6 , T7 p7 , T8 p8 , T9 p9 , T10 p10 , T11 p11 , T12 p12 , T13 p13)
146 {
147  Trace::TraceImpl( checkCategory, category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8) , Trace::format_arg(p9) , Trace::format_arg(p10) , Trace::format_arg(p11) , Trace::format_arg(p12) , Trace::format_arg(p13));
148 #if defined (ENABLE_TRACES)
149  Trace::AllTraceImpl(category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8) , Trace::format_arg(p9) , Trace::format_arg(p10) , Trace::format_arg(p11) , Trace::format_arg(p12) , Trace::format_arg(p13));
150 #endif
151 }
152 template< typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14>
153 inline void TRACE_INTERNAL( bool16 checkCategory, const char* category, const char* filename, const int32 lineNo, const char* format , T0 p0 , T1 p1 , T2 p2 , T3 p3 , T4 p4 , T5 p5 , T6 p6 , T7 p7 , T8 p8 , T9 p9 , T10 p10 , T11 p11 , T12 p12 , T13 p13 , T14 p14)
154 {
155  Trace::TraceImpl( checkCategory, category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8) , Trace::format_arg(p9) , Trace::format_arg(p10) , Trace::format_arg(p11) , Trace::format_arg(p12) , Trace::format_arg(p13) , Trace::format_arg(p14));
156 #if defined (ENABLE_TRACES)
157  Trace::AllTraceImpl(category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8) , Trace::format_arg(p9) , Trace::format_arg(p10) , Trace::format_arg(p11) , Trace::format_arg(p12) , Trace::format_arg(p13) , Trace::format_arg(p14));
158 #endif
159 }
160 template< typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15>
161 inline void TRACE_INTERNAL( bool16 checkCategory, const char* category, const char* filename, const int32 lineNo, const char* format , T0 p0 , T1 p1 , T2 p2 , T3 p3 , T4 p4 , T5 p5 , T6 p6 , T7 p7 , T8 p8 , T9 p9 , T10 p10 , T11 p11 , T12 p12 , T13 p13 , T14 p14 , T15 p15)
162 {
163  Trace::TraceImpl( checkCategory, category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8) , Trace::format_arg(p9) , Trace::format_arg(p10) , Trace::format_arg(p11) , Trace::format_arg(p12) , Trace::format_arg(p13) , Trace::format_arg(p14) , Trace::format_arg(p15));
164 #if defined (ENABLE_TRACES)
165  Trace::AllTraceImpl(category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8) , Trace::format_arg(p9) , Trace::format_arg(p10) , Trace::format_arg(p11) , Trace::format_arg(p12) , Trace::format_arg(p13) , Trace::format_arg(p14) , Trace::format_arg(p15));
166 #endif
167 }
168 template< typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16>
169 inline void TRACE_INTERNAL( bool16 checkCategory, const char* category, const char* filename, const int32 lineNo, const char* format , T0 p0 , T1 p1 , T2 p2 , T3 p3 , T4 p4 , T5 p5 , T6 p6 , T7 p7 , T8 p8 , T9 p9 , T10 p10 , T11 p11 , T12 p12 , T13 p13 , T14 p14 , T15 p15 , T16 p16)
170 {
171  Trace::TraceImpl( checkCategory, category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8) , Trace::format_arg(p9) , Trace::format_arg(p10) , Trace::format_arg(p11) , Trace::format_arg(p12) , Trace::format_arg(p13) , Trace::format_arg(p14) , Trace::format_arg(p15) , Trace::format_arg(p16));
172 #if defined (ENABLE_TRACES)
173  Trace::AllTraceImpl(category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8) , Trace::format_arg(p9) , Trace::format_arg(p10) , Trace::format_arg(p11) , Trace::format_arg(p12) , Trace::format_arg(p13) , Trace::format_arg(p14) , Trace::format_arg(p15) , Trace::format_arg(p16));
174 #endif
175 }
176 template< typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17>
177 inline void TRACE_INTERNAL( bool16 checkCategory, const char* category, const char* filename, const int32 lineNo, const char* format , T0 p0 , T1 p1 , T2 p2 , T3 p3 , T4 p4 , T5 p5 , T6 p6 , T7 p7 , T8 p8 , T9 p9 , T10 p10 , T11 p11 , T12 p12 , T13 p13 , T14 p14 , T15 p15 , T16 p16 , T17 p17)
178 {
179  Trace::TraceImpl( checkCategory, category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8) , Trace::format_arg(p9) , Trace::format_arg(p10) , Trace::format_arg(p11) , Trace::format_arg(p12) , Trace::format_arg(p13) , Trace::format_arg(p14) , Trace::format_arg(p15) , Trace::format_arg(p16) , Trace::format_arg(p17));
180 #if defined (ENABLE_TRACES)
181  Trace::AllTraceImpl(category, filename, lineNo, format , Trace::format_arg(p0) , Trace::format_arg(p1) , Trace::format_arg(p2) , Trace::format_arg(p3) , Trace::format_arg(p4) , Trace::format_arg(p5) , Trace::format_arg(p6) , Trace::format_arg(p7) , Trace::format_arg(p8) , Trace::format_arg(p9) , Trace::format_arg(p10) , Trace::format_arg(p11) , Trace::format_arg(p12) , Trace::format_arg(p13) , Trace::format_arg(p14) , Trace::format_arg(p15) , Trace::format_arg(p16) , Trace::format_arg(p17));
182 #endif
183 }
184 
185 #endif // __TRACEOVERLOADS_H__