1221167Sgnn// -*- C++ -*- 2221167Sgnn 3221167Sgnn// Copyright (C) 2005, 2006 Free Software Foundation, Inc. 4221167Sgnn// 5221167Sgnn// This file is part of the GNU ISO C++ Library. This library is free 6221167Sgnn// software; you can redistribute it and/or modify it under the terms 7221167Sgnn// of the GNU General Public License as published by the Free Software 8221167Sgnn// Foundation; either version 2, or (at your option) any later 9221167Sgnn// version. 10221167Sgnn 11221167Sgnn// This library is distributed in the hope that it will be useful, but 12221167Sgnn// WITHOUT ANY WARRANTY; without even the implied warranty of 13221167Sgnn// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14221167Sgnn// General Public License for more details. 15221167Sgnn 16221167Sgnn// You should have received a copy of the GNU General Public License 17221167Sgnn// along with this library; see the file COPYING. If not, write to 18221167Sgnn// the Free Software Foundation, 59 Temple Place - Suite 330, Boston, 19221167Sgnn// MA 02111-1307, USA. 20221167Sgnn 21221167Sgnn// As a special exception, you may use this file as part of a free 22221167Sgnn// software library without restriction. Specifically, if other files 23221167Sgnn// instantiate templates or use macros or inline functions from this 24221167Sgnn// file, or you compile this file and link it with other files to 25221167Sgnn// produce an executable, this file does not by itself cause the 26221167Sgnn// resulting executable to be covered by the GNU General Public 27221167Sgnn// License. This exception does not however invalidate any other 28221167Sgnn// reasons why the executable file might be covered by the GNU General 29221167Sgnn// Public License. 30221167Sgnn 31221167Sgnn// Copyright (C) 2004 Ami Tavory and Vladimir Dreizin, IBM-HRL. 32221167Sgnn 33221167Sgnn// Permission to use, copy, modify, sell, and distribute this software 34221167Sgnn// is hereby granted without fee, provided that the above copyright 35221167Sgnn// notice appears in all copies, and that both that copyright notice 36221167Sgnn// and this permission notice appear in supporting documentation. None 37221167Sgnn// of the above authors, nor IBM Haifa Research Laboratories, make any 38221167Sgnn// representation about the suitability of this software for any 39221167Sgnn// purpose. It is provided "as is" without express or implied 40221167Sgnn// warranty. 41221167Sgnn 42221167Sgnn/** 43221167Sgnn * @file trace_fn_imps.hpp 44221167Sgnn * Contains an implementation class for left_child_next_sibling_heap_. 45221167Sgnn */ 46221167Sgnn 47221167Sgnn#ifdef PB_DS_THIN_HEAP_TRACE_ 48221167Sgnn 49221167SgnnPB_DS_CLASS_T_DEC 50221167Sgnnvoid 51221167SgnnPB_DS_CLASS_C_DEC:: 52221167Sgnntrace() const 53221167Sgnn{ 54221167Sgnn std::cerr << std::endl; 55221167Sgnn 56221167Sgnn std::cerr << "m_p_max " << m_p_max << std::endl; 57221167Sgnn 58221167Sgnn base_type::trace(); 59221167Sgnn} 60221167Sgnn 61221167Sgnn#endif // #ifdef PB_DS_THIN_HEAP_TRACE_ 62221167Sgnn