#include <flow_mgmt_tree.h>
 | 
|   | InetRouteFlowMgmtTree (FlowMgmtManager *mgr) | 
|   | 
| virtual  | ~InetRouteFlowMgmtTree () | 
|   | 
| void  | ExtractKeys (FlowEntry *flow, FlowMgmtKeyTree *tree, uint32_t vrf, const IpAddress &ip, uint8_t plen) | 
|   | 
| void  | ExtractKeys (FlowEntry *flow, FlowMgmtKeyTree *tree, const IpAddress &ip, const FlowRouteRefMap *rt_list) | 
|   | 
| void  | ExtractKeys (FlowEntry *flow, FlowMgmtKeyTree *tree) | 
|   | 
| virtual bool  | OperEntryAdd (const FlowMgmtRequest *req, FlowMgmtKey *key) | 
|   | 
| virtual bool  | OperEntryDelete (const FlowMgmtRequest *req, FlowMgmtKey *key) | 
|   | 
| FlowMgmtEntry *  | Allocate (const FlowMgmtKey *key) | 
|   | 
| bool  | HasVrfFlows (uint32_t vrf_id, Agent::RouteTableType type) | 
|   | 
| InetRouteFlowMgmtKey *  | LPM (const InetRouteFlowMgmtKey *key) | 
|   | 
| void  | AddToLPMTree (InetRouteFlowMgmtKey *key) | 
|   | 
| void  | DelFromLPMTree (InetRouteFlowMgmtKey *key) | 
|   | 
| bool  | RecomputeCoveringRoute (InetRouteFlowMgmtKey *covering_route, InetRouteFlowMgmtKey *key) | 
|   | 
| bool  | RouteNHChangeEvent (const FlowMgmtRequest *req, FlowMgmtKey *key) | 
|   | 
|   | RouteFlowMgmtTree (FlowMgmtManager *mgr) | 
|   | 
| virtual  | ~RouteFlowMgmtTree () | 
|   | 
| virtual bool  | Delete (FlowMgmtKey *key, FlowEntry *flow, FlowMgmtKeyNode *node) | 
|   | 
|   | FlowMgmtTree (FlowMgmtManager *mgr) | 
|   | 
| virtual  | ~FlowMgmtTree () | 
|   | 
| virtual bool  | Add (FlowMgmtKey *key, FlowEntry *flow, FlowMgmtKeyNode *node) | 
|   | 
| virtual void  | InsertEntry (FlowMgmtKey *key, FlowMgmtEntry *entry) | 
|   | 
| virtual void  | RemoveEntry (Tree::iterator it) | 
|   | 
| virtual bool  | OperEntryChange (const FlowMgmtRequest *req, FlowMgmtKey *key) | 
|   | 
| virtual bool  | RetryDelete (FlowMgmtKey *key) | 
|   | 
| virtual void  | FreeNotify (FlowMgmtKey *key, uint32_t gen_id) | 
|   | 
| FlowMgmtEntry *  | Locate (FlowMgmtKey *key) | 
|   | 
| FlowMgmtEntry *  | Find (FlowMgmtKey *key) | 
|   | 
| FlowMgmtKey *  | LowerBound (FlowMgmtKey *key) | 
|   | 
| Tree &  | tree () | 
|   | 
| FlowMgmtManager *  | mgr () const | 
|   | 
Definition at line 161 of file flow_mgmt_tree.h.
 
◆ LpmTree
◆ InetRouteFlowMgmtTree()
◆ ~InetRouteFlowMgmtTree()
  
  
      
        
          | virtual InetRouteFlowMgmtTree::~InetRouteFlowMgmtTree  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ AddToLPMTree()
◆ Allocate()
◆ DelFromLPMTree()
◆ DISALLOW_COPY_AND_ASSIGN()
◆ ExtractKeys() [1/3]
◆ ExtractKeys() [2/3]
◆ ExtractKeys() [3/3]
◆ HasVrfFlows()
◆ LPM()
◆ OperEntryAdd()
◆ OperEntryDelete()
◆ RecomputeCoveringRoute()
◆ RouteNHChangeEvent()
◆ lpm_tree_
  
  
      
        
          | LpmTree InetRouteFlowMgmtTree::lpm_tree_ | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: