| 
    OpenSDN source code
    
   | 
 
#include <flow_mgmt_key.h>


Public Member Functions | |
| BridgeRouteFlowMgmtKey (const BridgeRouteEntry *rt) | |
| BridgeRouteFlowMgmtKey (uint32_t vrf_id, const MacAddress &mac) | |
| virtual | ~BridgeRouteFlowMgmtKey () | 
| virtual bool | Compare (const FlowMgmtKey *rhs) const | 
| FlowMgmtKey * | Clone () | 
  Public Member Functions inherited from RouteFlowMgmtKey | |
| RouteFlowMgmtKey (Type type, uint32_t vrf_id) | |
| RouteFlowMgmtKey (Type type, const AgentRoute *rt, uint32_t vrf_id) | |
| virtual | ~RouteFlowMgmtKey () | 
| virtual bool | UseDBEntry () const | 
| uint32_t | vrf_id () const | 
  Public Member Functions inherited from FlowMgmtKey | |
| FlowMgmtKey (Type type, const DBEntry *db_entry) | |
| virtual | ~FlowMgmtKey () | 
| virtual void | KeyToFlowRequest (FlowEvent *req) | 
| bool | IsLess (const FlowMgmtKey *rhs) const | 
| FlowEvent::Event | FreeDBEntryEvent () const | 
| Type | type () const | 
| const DBEntry * | db_entry () const | 
| void | set_db_entry (const DBEntry *db_entry) | 
Private Member Functions | |
| DISALLOW_COPY_AND_ASSIGN (BridgeRouteFlowMgmtKey) | |
Private Attributes | |
| MacAddress | mac_ | 
Friends | |
| class | BridgeRouteFlowMgmtTree | 
Additional Inherited Members | |
  Public Types inherited from FlowMgmtKey | |
| enum | Type {  INVALID , INTERFACE , ACL , ACE_ID , VN , VM , INET4 , INET6 , BRIDGE , NH , VRF , BGPASASERVICE , END }  | 
  Static Public Member Functions inherited from RouteFlowMgmtKey | |
| static Type | AddrToType (const IpAddress &addr) | 
| static Type | RouteToType (const AgentRoute *rt) | 
  Protected Attributes inherited from RouteFlowMgmtKey | |
| uint32_t | vrf_id_ | 
  Protected Attributes inherited from FlowMgmtKey | |
| Type | type_ | 
| const DBEntry * | db_entry_ | 
Definition at line 291 of file flow_mgmt_key.h.
      
  | 
  inline | 
Definition at line 293 of file flow_mgmt_key.h.
      
  | 
  inline | 
Definition at line 297 of file flow_mgmt_key.h.
      
  | 
  inlinevirtual | 
Definition at line 301 of file flow_mgmt_key.h.
      
  | 
  inlinevirtual | 
Implements FlowMgmtKey.
Definition at line 312 of file flow_mgmt_key.h.

      
  | 
  inlinevirtual | 
Reimplemented from FlowMgmtKey.
Definition at line 303 of file flow_mgmt_key.h.
      
  | 
  private | 
      
  | 
  friend | 
Definition at line 317 of file flow_mgmt_key.h.
      
  | 
  private | 
Definition at line 319 of file flow_mgmt_key.h.