OpenSDN source code
RtGroupMgrTableState Class Reference

#include <rtarget_group_mgr.h>

Collaboration diagram for RtGroupMgrTableState:

Public Member Functions

 RtGroupMgrTableState (BgpTable *table, DBTableBase::ListenerId id)
 
 ~RtGroupMgrTableState ()
 
void ManagedDelete ()
 
DBTableBase::ListenerId GetListenerId () const
 

Private Member Functions

 DISALLOW_COPY_AND_ASSIGN (RtGroupMgrTableState)
 

Private Attributes

DBTableBase::ListenerId id_
 
LifetimeRef< RtGroupMgrTableStatetable_delete_ref_
 

Detailed Description

Definition at line 41 of file rtarget_group_mgr.h.

Constructor & Destructor Documentation

◆ RtGroupMgrTableState()

RtGroupMgrTableState::RtGroupMgrTableState ( BgpTable table,
DBTableBase::ListenerId  id 
)

Definition at line 491 of file rtarget_group_mgr.cc.

Here is the call graph for this function:

◆ ~RtGroupMgrTableState()

RtGroupMgrTableState::~RtGroupMgrTableState ( )

Definition at line 497 of file rtarget_group_mgr.cc.

Member Function Documentation

◆ DISALLOW_COPY_AND_ASSIGN()

RtGroupMgrTableState::DISALLOW_COPY_AND_ASSIGN ( RtGroupMgrTableState  )
private

◆ GetListenerId()

DBTableBase::ListenerId RtGroupMgrTableState::GetListenerId ( ) const
inline

Definition at line 48 of file rtarget_group_mgr.h.

◆ ManagedDelete()

void RtGroupMgrTableState::ManagedDelete ( )

Definition at line 500 of file rtarget_group_mgr.cc.

Member Data Documentation

◆ id_

DBTableBase::ListenerId RtGroupMgrTableState::id_
private

Definition at line 53 of file rtarget_group_mgr.h.

◆ table_delete_ref_

LifetimeRef<RtGroupMgrTableState> RtGroupMgrTableState::table_delete_ref_
private

Definition at line 54 of file rtarget_group_mgr.h.


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