OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
L2ReceiveNHKey Class Reference

#include <nexthop.h>

Inheritance diagram for L2ReceiveNHKey:
Collaboration diagram for L2ReceiveNHKey:

Public Member Functions

 L2ReceiveNHKey ()
 
virtual ~L2ReceiveNHKey ()
 
virtual bool NextHopKeyIsLess (const NextHopKey &rhs) const
 
virtual NextHopKeyClone () const
 
- Public Member Functions inherited from NextHopKey
 NextHopKey (NextHop::Type type, bool policy)
 
virtual ~NextHopKey ()
 
bool IsEqual (const NextHopKey &rhs) const
 
void SetPolicy (bool policy)
 
NextHop::Type GetType () const
 
bool GetPolicy () const
 
bool IsLess (const NextHopKey &rhs) const
 
- Public Member Functions inherited from AgentKey
 AgentKey ()
 
 AgentKey (DBSubOperation sub_op)
 
virtual ~AgentKey ()
 
- Public Member Functions inherited from DBRequestKey
virtual ~DBRequestKey ()
 

Private Member Functions

virtual NextHopAllocEntry () const
 
 DISALLOW_COPY_AND_ASSIGN (L2ReceiveNHKey)
 

Additional Inherited Members

- Public Types inherited from AgentKey
enum  DBSubOperation { ADD_DEL_CHANGE, RESYNC }
 
- Public Attributes inherited from AgentKey
uint8_t sub_op_
 
- Protected Attributes inherited from NextHopKey
NextHop::Type type_
 
bool policy_
 

Detailed Description

Definition at line 575 of file nexthop.h.

Constructor & Destructor Documentation

L2ReceiveNHKey::L2ReceiveNHKey ( )
inline

Definition at line 577 of file nexthop.h.

virtual L2ReceiveNHKey::~L2ReceiveNHKey ( )
inlinevirtual

Definition at line 578 of file nexthop.h.

Member Function Documentation

NextHop * L2ReceiveNHKey::AllocEntry ( ) const
privatevirtual

Implements NextHopKey.

Definition at line 1618 of file nexthop.cc.

virtual NextHopKey* L2ReceiveNHKey::Clone ( ) const
inlinevirtual

Implements NextHopKey.

Definition at line 583 of file nexthop.h.

Here is the call graph for this function:

L2ReceiveNHKey::DISALLOW_COPY_AND_ASSIGN ( L2ReceiveNHKey  )
private
virtual bool L2ReceiveNHKey::NextHopKeyIsLess ( const NextHopKey rhs) const
inlinevirtual

Reimplemented from NextHopKey.

Definition at line 579 of file nexthop.h.


The documentation for this class was generated from the following files: