From d7f838fa18a740a6cbfb7286f4f27de04eb57dc2 Mon Sep 17 00:00:00 2001 From: vsr Date: Fri, 31 Oct 2008 08:46:50 +0000 Subject: [PATCH] Remove obsolete files --- src/SUIT/utilities.h | 122 ------------------------------------------- 1 file changed, 122 deletions(-) delete mode 100755 src/SUIT/utilities.h diff --git a/src/SUIT/utilities.h b/src/SUIT/utilities.h deleted file mode 100755 index a82d31726..000000000 --- a/src/SUIT/utilities.h +++ /dev/null @@ -1,122 +0,0 @@ -// SALOME Utils : general SALOME's definitions and tools -// -// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, -// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS -// -// This library is free software; you can redistribute it and/or -// modify it under the terms of the GNU Lesser General Public -// License as published by the Free Software Foundation; either -// version 2.1 of the License. -// -// This library is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -// Lesser General Public License for more details. -// -// You should have received a copy of the GNU Lesser General Public -// License along with this library; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -// -// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com -// -// -// -// File : utilities.h -// Author : Antoine YESSAYAN, Paul RASCLE, EDF -// Module : SALOME -// $Header$ - -/*! --- Definition macros file to print informations if _DEBUG_ is defined --- */ - -#ifndef UTILITIES_H -#define UTILITIES_H - -#include -#include -#include - - -#include "LocalTraceBufferPool.hxx" - -/*! \file utilities.h - * For each message to put in the trace, a specific ostingstream object is \n - * created and destroyed automatically at the end of the message macro. \n - * The insert function of LocalTraceBufferPool class gets a buffer in a \n - * buffer pool (unique with the help of mutexes and semaphores) and copy the \n - * message in the buffer.\n - * This buffer is read later by a specific thread in charge of trace print.\n - * Order of trace entries is globally respected. Nevertheless, if there are \n - * several threads waiting for a free buffer to trace, the order of \n - * thread waken up is not garanteed (no fifo or priority rules in Linux Kernel) - */ - -#define MESS_INIT(deb) std::ostringstream os; os<insert(NORMAL_MESS, os.str().c_str()); -#define MESS_ABORT std::endl; LocalTraceBufferPool::instance()->insert(ABORT_MESS, os.str().c_str()); - -// --- Some macros are always defined (without _DEBUG_): for use with release version - -#define INFOS(msg) {MESS_BEGIN("- Trace ") << msg << MESS_END} -#define PYSCRIPT(msg) {MESS_INIT("---PYSCRIPT--- ") << msg << MESS_END} -#define INTERRUPTION(msg) {MESS_BEGIN("- INTERRUPTION: ")<< msg << MESS_ABORT} -#define IMMEDIATE_ABORT(code) {std::cout <