# HG changeset patch # User Mathieu Lacage # Date 1188220059 -7200 # Node ID 4ae411ac425fd1a825837e55132669fd6ff125ea # Parent 7866d4dd9e64bea1a42ea77520c2fe61d97a3e42 remove dead code diff -r 7866d4dd9e64 -r 4ae411ac425f src/core/empty-trace-resolver.cc --- a/src/core/empty-trace-resolver.cc Mon Aug 27 14:59:50 2007 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,24 +0,0 @@ -/* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ -/* - * Copyright (c) 2007 INRIA - * All rights reserved. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation; - * - * This program 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 General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * - * Author: Mathieu Lacage - */ -#include "empty-trace-resolver.h" - -ns3::EmptyTraceResolver::EmptyTraceResolver () -{} diff -r 7866d4dd9e64 -r 4ae411ac425f src/core/empty-trace-resolver.h --- a/src/core/empty-trace-resolver.h Mon Aug 27 14:59:50 2007 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,52 +0,0 @@ -/* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ -/* - * Copyright (c) 2007 INRIA - * All rights reserved. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation; - * - * This program 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 General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * - * Author: Mathieu Lacage - */ -#ifndef EMPTY_TRACE_RESOLVER_H -#define EMPTY_TRACE_RESOLVER_H - -#include "trace-resolver.h" - -namespace ns3 { - -class TraceContext; - -/** - * \brief a TraceResolver instance which does not resolve anything. - * \ingroup tracing - * - * Trying to resolve against this class will yield no matches and no - * connections. Returning an instance of this class from a - * CreateTraceResolver method is a hand way of not implementing - * any Tracing code. - */ -class EmptyTraceResolver : public TraceResolver -{ -public: - /** - * \param o necessary context for this class. - * - * The only constructor exported by this class. - */ - EmptyTraceResolver (); -}; - -}//namespace ns3 - -#endif /* EMPTY_TRACE_RESOLVER_H */ diff -r 7866d4dd9e64 -r 4ae411ac425f src/core/wscript --- a/src/core/wscript Mon Aug 27 14:59:50 2007 +0200 +++ b/src/core/wscript Mon Aug 27 15:07:39 2007 +0200 @@ -47,7 +47,6 @@ 'trace-context-element.cc', 'trace-resolver.cc', 'callback-trace-source.cc', - 'empty-trace-resolver.cc', 'composite-trace-resolver.cc', ] @@ -88,7 +87,6 @@ 'trace-context.h', 'trace-context-element.h', 'trace-resolver.h', - 'empty-trace-resolver.h', 'composite-trace-resolver.h', 'array-trace-resolver.h', ] diff -r 7866d4dd9e64 -r 4ae411ac425f src/internet-node/arp-l3-protocol.cc --- a/src/internet-node/arp-l3-protocol.cc Mon Aug 27 14:59:50 2007 +0200 +++ b/src/internet-node/arp-l3-protocol.cc Mon Aug 27 15:07:39 2007 +0200 @@ -20,7 +20,6 @@ */ #include "ns3/packet.h" #include "ns3/debug.h" -#include "ns3/empty-trace-resolver.h" #include "ns3/node.h" #include "ns3/net-device.h" diff -r 7866d4dd9e64 -r 4ae411ac425f src/internet-node/ipv4-loopback-interface.cc --- a/src/internet-node/ipv4-loopback-interface.cc Mon Aug 27 14:59:50 2007 +0200 +++ b/src/internet-node/ipv4-loopback-interface.cc Mon Aug 27 15:07:39 2007 +0200 @@ -19,7 +19,6 @@ * Authors: * Mathieu Lacage , */ -#include "ns3/empty-trace-resolver.h" #include "ns3/net-device.h" #include "ns3/node.h" #include "ipv4-loopback-interface.h" diff -r 7866d4dd9e64 -r 4ae411ac425f src/internet-node/udp-l4-protocol.cc --- a/src/internet-node/udp-l4-protocol.cc Mon Aug 27 14:59:50 2007 +0200 +++ b/src/internet-node/udp-l4-protocol.cc Mon Aug 27 15:07:39 2007 +0200 @@ -21,7 +21,6 @@ #include "ns3/assert.h" #include "ns3/packet.h" -#include "ns3/empty-trace-resolver.h" #include "ns3/node.h" #include "udp-l4-protocol.h"