summaryrefslogtreecommitdiff
path: root/framework
diff options
context:
space:
mode:
authorThomas Arnhold <thomas@arnhold.org>2013-04-02 11:24:36 +0200
committerThomas Arnhold <thomas@arnhold.org>2013-04-02 14:21:18 +0200
commit7d1044842e2316507eda719e116819572f4ce8d9 (patch)
tree90143d014ccb33ed0aaef4aa689e3009cf06a72e /framework
parentfa97612d45d121ce7247fe836a131534997e0e71 (diff)
framework: remove unused targetting debug macros
Change-Id: I993a690751cf0fc8bbba3c51ccc8b9357fe9395a
Diffstat (limited to 'framework')
-rw-r--r--framework/inc/macros/debug.hxx6
-rw-r--r--framework/inc/macros/debug/targeting.hxx236
2 files changed, 0 insertions, 242 deletions
diff --git a/framework/inc/macros/debug.hxx b/framework/inc/macros/debug.hxx
index a032a3a0ecc2..fe6d961b37cf 100644
--- a/framework/inc/macros/debug.hxx
+++ b/framework/inc/macros/debug.hxx
@@ -70,7 +70,6 @@
#undef ENABLE_WARNINGS
#undef ENABLE_EVENTDEBUG
#undef ENABLE_REGISTRATIONDEBUG
- #undef ENABLE_TARGETINGDEBUG
#undef ENABLE_MUTEXDEBUG
// #undef ENABLE_TIMEMEASURE
#undef ENABLE_MEMORYMEASURE
@@ -100,11 +99,6 @@
#include <macros/debug/registration.hxx>
//*****************************************************************************************************************
-// special macros to debug targeting of frames
-//*****************************************************************************************************************
-#include <macros/debug/targeting.hxx>
-
-//*****************************************************************************************************************
// special macros to debug threading mechanism
//*****************************************************************************************************************
#include <macros/debug/mutex.hxx>
diff --git a/framework/inc/macros/debug/targeting.hxx b/framework/inc/macros/debug/targeting.hxx
deleted file mode 100644
index a7facdecd801..000000000000
--- a/framework/inc/macros/debug/targeting.hxx
+++ /dev/null
@@ -1,236 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
- */
-
-#ifndef __FRAMEWORK_MACROS_DEBUG_TARGETING_HXX_
-#define __FRAMEWORK_MACROS_DEBUG_TARGETING_HXX_
-
-//*****************************************************************************************************************
-// special macros for targeting of frames
-//*****************************************************************************************************************
-
-#ifdef ENABLE_TARGETINGDEBUG
-
- #include <rtl/strbuf.hxx>
-
- /*_____________________________________________________________________________________________________________
- LOGFILE_TARGETING
-
- For follow macros we need a special log file. If user forget to specify anyone, we must do it for him!
- _____________________________________________________________________________________________________________*/
-
- #ifndef LOGFILE_TARGETING
- #define LOGFILE_TARGETSTEPS "targetsteps.log"
- #define LOGFILE_TARGETPARAM "targetparam.log"
- #endif
-
- /*_____________________________________________________________________________________________________________
- LOG_PARAMETER_FINDFRAME( SSERVICE, SFRAMENAME, STARGETNAME, NSEARCHFLAGS )
-
- Log format for parameter e.g.: Desktop::findFrame( "frame1", 23 ) my name is "desktop"
- Log format for steps e.g.: desktop--
-
- With this macro you can log information about search parameter of method "findFrame()" of an service.
- Use it at beginning of search only!
- _____________________________________________________________________________________________________________*/
-
- #define LOG_PARAMETER_FINDFRAME( SSERVICE, SFRAMENAME, STARGETNAME, NSEARCHFLAGS ) \
- /* Use new scope to prevent code against multiple variable defines! */ \
- { \
- ::rtl::OStringBuffer sBufferParam(256); \
- ::rtl::OStringBuffer sBufferSteps(256); \
- sBufferParam.append( SSERVICE ); \
- sBufferParam.append( "::findFrame( \"" ); \
- sBufferParam.append( U2B( STARGETNAME ) ); \
- sBufferParam.append( "\", " ); \
- sBufferParam.append( ::rtl::OString::valueOf( sal_Int32( NSEARCHFLAGS ) ) ); \
- sBufferParam.append( " ) my name is \"" ); \
- sBufferParam.append( U2B( SFRAMENAME ) ); \
- sBufferParam.append( "\"\n" ); \
- sBufferSteps.append( U2B( SFRAMENAME ) ); \
- sBufferSteps.append( "--" ); \
- WRITE_LOGFILE( LOGFILE_TARGETPARAM, sBufferParam.makeStringAndClear() ) \
- WRITE_LOGFILE( LOGFILE_TARGETSTEPS, sBufferSteps.makeStringAndClear() ) \
- }
-
- /*_____________________________________________________________________________________________________________
- LOG_PARAMETER_QUERYDISPATCH( SSERVICE, SFRAMENAME, AURL, STARGETNAME, NSEARCHFLAGS )
-
- With this macro you can log information about search parameter of method "queryDispatch()" of an service.
- Use it at beginning of search only!
- _____________________________________________________________________________________________________________*/
-
- #define LOG_PARAMETER_QUERYDISPATCH( SSERVICE, SFRAMENAME, AURL, STARGETNAME, NSEARCHFLAGS ) \
- /* Use new scope to prevent code against multiple variable defines! */ \
- { \
- ::rtl::OStringBuffer sBuffer(1024); \
- sBuffer.append( "[ " ); \
- sBuffer.append( U2B( SFRAMENAME ) ); \
- sBuffer.append( "] " ); \
- sBuffer.append( SSERVICE ); \
- sBuffer.append( "::queryDispatch( \"" ); \
- sBuffer.append( U2B( AURL.Complete ) ); \
- sBuffer.append( "\", \"" ); \
- sBuffer.append( U2B( STARGETNAME ) ); \
- sBuffer.append( "\", " ); \
- sBuffer.append( ::rtl::OString::valueOf( sal_Int32( NSEARCHFLAGS ) ) ); \
- sBuffer.append( " )\n" ); \
- WRITE_LOGFILE( LOGFILE_TARGETPARAM, sBuffer.makeStringAndClear() ) \
- }
-
- /*_____________________________________________________________________________________________________________
- LOG_PARAMETER_LOADCOMPONENTFROMURL( SSERVICE, SFRAMENAME, SURL, STARGETNAME, NSEARCHFLAGS, SEQPARAMETER )
-
- With this macro you can log information about search parameter of method "loadComponentFromURL()" of an service.
- Use it at beginning of search only!
- _____________________________________________________________________________________________________________*/
-
- #define LOG_PARAMETER_LOADCOMPONENTFROMURL( SSERVICE, SFRAMENAME, SURL, STARGETNAME, NSEARCHFLAGS, SEQPARAMETER ) \
- /* Use new scope to prevent code against multiple variable defines! */ \
- { \
- ::rtl::OStringBuffer sBuffer(1024); \
- sBuffer.append( "[ " ); \
- sBuffer.append( U2B( SFRAMENAME ) ); \
- sBuffer.append( "] " ); \
- sBuffer.append( SSERVICE ); \
- sBuffer.append( "::loadComponentFromURL( \"" ); \
- sBuffer.append( U2B( SURL ) ); \
- sBuffer.append( "\", \"" ); \
- sBuffer.append( U2B( STARGETNAME ) ); \
- sBuffer.append( "\", " ); \
- sBuffer.append( ::rtl::OString::valueOf( sal_Int32( NSEARCHFLAGS ) ) ); \
- sBuffer.append( ", " ); \
- sal_Int32 nCount = SEQPARAMETER.getLength(); \
- for( sal_Int32 nParameter=0; nParameter<nCount; ++nParameter ) \
- { \
- sBuffer.append( U2B( SEQPARAMETER[nParameter].Name )); \
- if( nParameter<(nCount-1) ) \
- { \
- sBuffer.append( " | " ); \
- } \
- } \
- sBuffer.append( " )\n" ); \
- WRITE_LOGFILE( LOGFILE_TARGETPARAM, sBuffer.makeStringAndClear() ) \
- }
-
- /*_____________________________________________________________________________________________________________
- LOG_RESULT_FINDFRAME( SSERVICE, SFRAMENAME, XFRAME )
-
- With this macro you can log information about search result of "findFrame()".
- Use it at the end of this method only!
- _____________________________________________________________________________________________________________*/
-
- #define LOG_RESULT_FINDFRAME( SSERVICE, SFRAMENAME, XFRAME ) \
- /* Use new scope to prevent code against multiple variable defines! */ \
- { \
- ::rtl::OStringBuffer sBufferParam(256); \
- ::rtl::OStringBuffer sBufferSteps(256); \
- sBufferParam.append( SSERVICE ); \
- sBufferParam.append( "::findFrame() at \"" ); \
- sBufferParam.append( U2B( SFRAMENAME ) ); \
- sBufferParam.append( "\" " ); \
- if( css::frame::XFRAME.is() == sal_True ) \
- { \
- sBufferParam.append( "return with valid frame.\n" ); \
- sBufferSteps.append( "OK [" ); \
- sBufferSteps.append( U2B( css::frame::XFRAME->getName() ) ); \
- sBufferSteps.append( "]\n" ); \
- } \
- else \
- { \
- sBufferParam.append( "return with NULL frame!\n"); \
- sBufferSteps.append( "??\n" ); \
- } \
- WRITE_LOGFILE( LOGFILE_TARGETPARAM, sBufferParam.makeStringAndClear() ) \
- WRITE_LOGFILE( LOGFILE_TARGETSTEPS, sBufferSteps.makeStringAndClear() ) \
- }
-
- /*_____________________________________________________________________________________________________________
- LOG_RESULT_QUERYDISPATCH( SSERVICE, SFRAMENAME, XDISPATCHER )
-
- With this macro you can log information about search result of "queryDispatch()".
- Use it at the end of this method only!
- _____________________________________________________________________________________________________________*/
-
- #define LOG_RESULT_QUERYDISPATCH( SSERVICE, SFRAMENAME, XDISPATCHER ) \
- /* Use new scope to prevent code against multiple variable defines! */ \
- { \
- ::rtl::OStringBuffer sBuffer(1024); \
- sBuffer.append( "[ " ); \
- sBuffer.append( U2B( SFRAMENAME ) ); \
- sBuffer.append( "] " ); \
- sBuffer.append( SSERVICE ); \
- if( XDISPATCHER.is() == sal_True ) \
- { \
- sBuffer.append( "::queryDispatch() return with valid dispatcher." ); \
- } \
- else \
- { \
- sBuffer.append( "::queryDispatch() return with NULL dispatcher!" ); \
- } \
- sBuffer.append( "\n" ); \
- WRITE_LOGFILE( LOGFILE_TARGETPARAM, sBuffer.makeStringAndClear() ) \
- }
-
- /*_____________________________________________________________________________________________________________
- LOG_RESULT_LOADCOMPONENTFROMURL( SSERVICE, SFRAMENAME, XCOMPONENT )
-
- With this macro you can log information about search result of "loadComponentFromURL()".
- Use it at the end of this method only!
- _____________________________________________________________________________________________________________*/
-
- #define LOG_RESULT_LOADCOMPONENTFROMURL( SSERVICE, SFRAMENAME, XCOMPONENT ) \
- /* Use new scope to prevent code against multiple variable defines! */ \
- { \
- ::rtl::OStringBuffer sBuffer(1024); \
- sBuffer.append( "[ " ); \
- sBuffer.append( U2B( SFRAMENAME ) ); \
- sBuffer.append( "] " ); \
- sBuffer.append( SSERVICE ); \
- if( XCOMPONENT.is() == sal_True ) \
- { \
- sBuffer.append( "::loadComponentFromURL() return with valid component." ); \
- } \
- else \
- { \
- sBuffer.append( "::loadComponentFromURL() return with NULL component!" ); \
- } \
- sBuffer.append( "\n" ); \
- WRITE_LOGFILE( LOGFILE_TARGETPARAM, sBuffer.makeStringAndClear() ) \
- }
-
-#else // #ifdef ENABLE_TARGETINGDEBUG
-
- /*_____________________________________________________________________________________________________________
- If right testmode is'nt set - implements these macro empty!
- _____________________________________________________________________________________________________________*/
-
- #undef LOGFILE_TARGETPARAM
- #undef LOGFILE_TARGETSTEPS
- #define LOG_PARAMETER_FINDFRAME( SSERVICE, SFRAMENAME, STARGETNAME, NSEARCHFLAGS )
- #define LOG_PARAMETER_QUERYDISPATCH( SSERVICE, SFRAMENAME, AURL, STARGETNAME, NSEARCHFLAGS )
- #define LOG_PARAMETER_LOADCOMPONENTFROMURL( SSERVICE, SFRAMENAME, SURL, STARGETNAME, NSEARCHFLAGS, SEQPARAMETER )
- #define LOG_RESULT_FINDFRAME( SSERVICE, SFRAMENAME, XFRAME )
- #define LOG_RESULT_QUERYDISPATCH( SSERVICE, SFRAMENAME, XDISPATCHER )
- #define LOG_RESULT_LOADCOMPONENTFROMURL( SSERVICE, SFRAMENAME, XCOMPONENT )
-
-#endif // #ifdef ENABLE_TARGETINGDEBUG
-
-#endif // #ifndef __FRAMEWORK_MACROS_DEBUG_TARGETING_HXX_
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */