src/contrib/flow-monitor/flow-classifier.cc
author Mathieu Lacage <mathieu.lacage@sophia.inria.fr>
Thu Nov 12 13:01:01 2009 +0100 (2009-11-12)
changeset 5505 c0ac392289c3
parent 5205 673aae891b2b
permissions -rw-r--r--
replace RefCountBase with SimpleRefCount<> to avoid duplicate refcounting implementations.
     1 /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */
     2 //
     3 // Copyright (c) 2009 INESC Porto
     4 //
     5 // This program is free software; you can redistribute it and/or modify
     6 // it under the terms of the GNU General Public License version 2 as
     7 // published by the Free Software Foundation;
     8 //
     9 // This program is distributed in the hope that it will be useful,
    10 // but WITHOUT ANY WARRANTY; without even the implied warranty of
    11 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    12 // GNU General Public License for more details.
    13 //
    14 // You should have received a copy of the GNU General Public License
    15 // along with this program; if not, write to the Free Software
    16 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    17 //
    18 // Author: Gustavo J. A. M. Carneiro  <gjc@inescporto.pt> <gjcarneiro@gmail.com>
    19 //
    20 
    21 #include "flow-classifier.h"
    22 
    23 namespace ns3 {
    24 
    25 FlowClassifier::FlowClassifier ()
    26   :
    27   m_lastNewFlowId (0)  
    28 {
    29 }
    30 
    31 FlowClassifier::~FlowClassifier ()
    32 {}
    33 
    34 FlowId
    35 FlowClassifier::GetNewFlowId ()
    36 {
    37   return ++m_lastNewFlowId;
    38 }
    39 
    40 
    41 } // namespace ns3
    42