inc/glxlog.h
changeset 72 0a8e959402e5
parent 52 a3a4c0de738e
equal deleted inserted replaced
71:27f2d7aec52a 72:0a8e959402e5
    49     #define GLX_DEBUG1( s )
    49     #define GLX_DEBUG1( s )
    50     #define GLX_DEBUG2( s, i )
    50     #define GLX_DEBUG2( s, i )
    51     #define GLX_DEBUG3( s, i, j )
    51     #define GLX_DEBUG3( s, i, j )
    52     #define GLX_DEBUG4( s, i, j, k )
    52     #define GLX_DEBUG4( s, i, j, k )
    53     #define GLX_DEBUG5( s, i, j, k, l )
    53     #define GLX_DEBUG5( s, i, j, k, l )
    54 
    54     #define GLX_LOG_URI( s, i )
    55 #else
    55 #else
    56 
    56 
    57 // only include headers if logging is enabled
    57 // only include headers if logging is enabled
    58 #include <e32std.h>
    58 #include <e32std.h>
    59 #include <e32base.h>
    59 #include <e32base.h>
   333     #define GLX_DEBUG3( s, i, j ) GLX_LOG_INFO2( s, i, j )
   333     #define GLX_DEBUG3( s, i, j ) GLX_LOG_INFO2( s, i, j )
   334     ///@deprecated, use GLX_LOG_INFO3 instead
   334     ///@deprecated, use GLX_LOG_INFO3 instead
   335     #define GLX_DEBUG4( s, i, j, k ) GLX_LOG_INFO3( s, i, j, k )
   335     #define GLX_DEBUG4( s, i, j, k ) GLX_LOG_INFO3( s, i, j, k )
   336     ///@deprecated, use GLX_LOG_INFO4 instead
   336     ///@deprecated, use GLX_LOG_INFO4 instead
   337     #define GLX_DEBUG5( s, i, j, k, l ) GLX_LOG_INFO4( s, i, j, k, l )
   337     #define GLX_DEBUG5( s, i, j, k, l ) GLX_LOG_INFO4( s, i, j, k, l )
       
   338 
       
   339     /**
       
   340      * Logs a single line of information with two parameters
       
   341      * Example usage:
       
   342 	 * CFoo::SetImageUriL(const TDesC& aFileName) {
       
   343      * GLX_LOG_URI( "CFoo::SetImageUriL(%S)", &aFileName ); }
       
   344      * @param s, the string to be inserted to the log, plain compile time string, not a descriptor
       
   345      * @param i, the string value to be inserted to the string
       
   346 	 */
       
   347     #define GLX_LOG_URI( s, i )    RDebug::Print( _L( s ), i )
   338 
   348 
   339     /**
   349     /**
   340      * TRAP instrumentation for Leave
   350      * TRAP instrumentation for Leave
   341      */
   351      */
   342     #undef TRAP_INSTRUMENTATION_LEAVE
   352     #undef TRAP_INSTRUMENTATION_LEAVE