|
1 /* |
|
2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: tracing stub used to get stubs included first |
|
15 * |
|
16 */ |
|
17 |
|
18 #ifndef VIDEOCOLLETIONTRACE_H |
|
19 #define VIDEOCOLLETIONTRACE_H |
|
20 |
|
21 #include "apaidstub.h" |
|
22 #include "apgclistub.h" |
|
23 #include "coemainstub.h" |
|
24 #include "apgtaskstub.h" |
|
25 |
|
26 #define ERROR( aErr, aMsg ) |
|
27 #define ERROR_1( aErr, aMsg, aP1 ) |
|
28 #define ERROR_2( aErr, aMsg, aP1, aP2 ) |
|
29 #define ERROR_3( aErr, aMsg, aP1, aP2, aP3 ) |
|
30 #define ERROR_GEN( aMsg ) |
|
31 #define ERROR_GEN_1( aMsg, aP1 ) |
|
32 #define ERROR_GEN_2( aMsg, aP1, aP2 ) |
|
33 #define ERROR_GEN_3( aMsg, aP1, aP2, aP3 ) |
|
34 |
|
35 #define ERROR_PARAM(_p) |
|
36 |
|
37 #define TRAPD_ERR( aErr, aStmt ) TRAP_IGNORE( aStmt ) |
|
38 #define TRAP_ERR( aErr, aStmt ) TRAP_IGNORE( aStmt ) |
|
39 |
|
40 #define TRAP_AND_LEAVE(_s,_t) { _s; } |
|
41 |
|
42 |
|
43 #define INFO( aMsg ) |
|
44 #define INFO_1( aMsg, aP1 ) |
|
45 #define INFO_2( aMsg, aP1, aP2 ) |
|
46 #define INFO_3( aMsg, aP1, aP2, aP3 ) |
|
47 #define INFO_4( aMsg, aP1, aP2, aP3, aP4 ) |
|
48 #define INFO_5( aMsg, aP1, aP2, aP3, aP4, aP5 ) |
|
49 #define INFO_PARAM( aParam ) |
|
50 #define INFOQSTR_1( aMsg, aP1 ); |
|
51 #define INFOQSTR_2( aMsg, aP1, aP2 ); |
|
52 |
|
53 |
|
54 #define CURRENT_CLIENT( aMsg ) |
|
55 #define CLIENT( aRMessage2 ) |
|
56 #define CLIENT_1( aRMessage2, aMsg ) |
|
57 |
|
58 |
|
59 #define HEAP( aMsg ) |
|
60 #define HEAP_1( aMsg, aP1 ) |
|
61 #define HEAP_2( aMsg, aP1, aP2 ) |
|
62 #define HEAP_3( aMsg, aP1, aP2, aP3 ) |
|
63 #define HEAP_4( aMsg, aP1, aP2, aP3, aP4 ) |
|
64 |
|
65 #define FUNC_LOG |
|
66 #define FUNC_LOG_ADDR(P1) |
|
67 #define FUNC_LOG_LC( ptr ) |
|
68 #define FUNC_LOG_WITH_CLIENT |
|
69 #define FUNC_LOG_WITH_CLIENT_LC( ptr ) |
|
70 |
|
71 #define TIMESTAMP( aCaption ) |
|
72 #define TIMESTAMP_1( aCaption, aP1 ) |
|
73 #define TIMESTAMP_2( aCaption, aP1, aP2 ) |
|
74 #define TIMESTAMP_3( aCaption, aP1, aP2, aP3 ) |
|
75 |
|
76 |
|
77 #define ASSERT_ALWAYS_TRACE |
|
78 #define ASSERT_TRACE( _s ) |
|
79 |
|
80 #endif // VIDEOCOLLETIONTRACE_H |