cac56d45f044b9912c4af8742d94f97ef29515ae
[sdk] / extras / include / dpl.eh
1 // dpl.eh
2 // see dpl.ec
3
4 #ifndef _DPL_EH
5 #define _DPL_EH 1
6
7 // Debug Print Line Format (_dplf)
8 #ifdef _DPL_ON
9 #define _dplf(...) __dplf(__FILE__, __LINE__, ##__VA_ARGS__)
10 #else
11 #define _dplf(...)
12 #endif
13
14 // Debug Print Channel Line (_dpcl)
15 #ifdef _DPL_ON
16 #define _dpcl(...) __dpcl(__FILE__, __LINE__, ##__VA_ARGS__)
17 #else
18 #define _dpcl(...)
19 #endif
20
21 // Debug Print Channel Line Format (_dpclf)
22 #ifdef _DPL_ON
23 #define _dpclf(...) __dpclf(__FILE__, __LINE__, ##__VA_ARGS__)
24 #else
25 #define _dpclf(...)
26 #endif
27
28 #endif // dpl.eh