User Manual, Developers Guide and API Documentation

ITracing.hpp

Go to the documentation of this file.
00001 /*******************************************************************************
00002 * This file is part of openWNS (open Wireless Network Simulator)
00003 * _____________________________________________________________________________
00004 *
00005 * Copyright (C) 2004-2007
00006 * Chair of Communication Networks (ComNets)
00007 * Kopernikusstr. 5, D-52074 Aachen, Germany
00008 * phone: ++49-241-80-27910,
00009 * fax: ++49-241-80-22242
00010 * email: info@openwns.org
00011 * www: http://www.openwns.org
00012 * _____________________________________________________________________________
00013 *
00014 * openWNS is free software; you can redistribute it and/or modify it under the
00015 * terms of the GNU Lesser General Public License version 2 as published by the
00016 * Free Software Foundation;
00017 *
00018 * openWNS is distributed in the hope that it will be useful, but WITHOUT ANY
00019 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
00020 * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
00021 * details.
00022 *
00023 * You should have received a copy of the GNU Lesser General Public License
00024 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
00025 *
00026 ******************************************************************************/
00027 #ifndef LTE_TRACING_INTERFACE_HPP
00028 #define LTE_TRACING_INTERFACE_HPP
00029 
00030 #include <WNS/ldk/Compound.hpp>
00031 #include <WNS/PyConfigViewCreator.hpp>
00032 #include <WNS/StaticFactory.hpp>
00033 
00034 namespace lte
00035 {
00036 
00037 namespace tracing
00038 {
00039 
00040 class ITracing
00041 {
00042 public:
00043 
00044     void
00045     trace( const wns::ldk::CompoundPtr& compound ) = 0;
00046 
00047     STATIC_FACTORY_DEFINE( ITracing, wns::PyConfigViewCreator );
00048 
00049 };
00050 
00051 } //tracing
00052 } //lte
00053 
00054 #endif //LTE_TRACING_INTERFACE_HPP

Generated on Thu May 24 03:32:04 2012 for openWNS by  doxygen 1.5.5