#include <flow_mgmt_tree.h>
 | 
|   | VnFlowMgmtTree (FlowMgmtManager *mgr) | 
|   | 
| virtual  | ~VnFlowMgmtTree () | 
|   | 
| void  | ExtractKeys (FlowEntry *flow, FlowMgmtKeyTree *tree) | 
|   | 
| FlowMgmtEntry *  | Allocate (const FlowMgmtKey *key) | 
|   | 
| void  | VnFlowCounters (const VnEntry *vn, uint32_t *ingress_flow_count, uint32_t *egress_flow_count) | 
|   | 
| void  | RemoveEntry (Tree::iterator it) | 
|   | 
| void  | InsertEntry (FlowMgmtKey *key, FlowMgmtEntry *entry) | 
|   | 
|   | FlowMgmtTree (FlowMgmtManager *mgr) | 
|   | 
| virtual  | ~FlowMgmtTree () | 
|   | 
| virtual bool  | Add (FlowMgmtKey *key, FlowEntry *flow, FlowMgmtKeyNode *node) | 
|   | 
| virtual bool  | Delete (FlowMgmtKey *key, FlowEntry *flow, FlowMgmtKeyNode *node) | 
|   | 
| virtual bool  | OperEntryAdd (const FlowMgmtRequest *req, FlowMgmtKey *key) | 
|   | 
| virtual bool  | OperEntryChange (const FlowMgmtRequest *req, FlowMgmtKey *key) | 
|   | 
| virtual bool  | OperEntryDelete (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 94 of file flow_mgmt_tree.h.
 
◆ VnFlowMgmtTree()
◆ ~VnFlowMgmtTree()
  
  
      
        
          | virtual VnFlowMgmtTree::~VnFlowMgmtTree  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ Allocate()
◆ DISALLOW_COPY_AND_ASSIGN()
◆ ExtractKeys()
◆ InsertEntry()
◆ RemoveEntry()
  
  
      
        
          | void VnFlowMgmtTree::RemoveEntry  | 
          ( | 
          Tree::iterator  | 
          it | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ VnFlowCounters()
      
        
          | void VnFlowMgmtTree::VnFlowCounters  | 
          ( | 
          const VnEntry *  | 
          vn,  | 
        
        
           | 
           | 
          uint32_t *  | 
          ingress_flow_count,  | 
        
        
           | 
           | 
          uint32_t *  | 
          egress_flow_count  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ mutex_
  
  
      
        
          | tbb::mutex VnFlowMgmtTree::mutex_ | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: