#include <vn_uve_entry_base.h>
Definition at line 21 of file vn_uve_entry_base.h.
◆ InterfaceSet
◆ VmSet
◆ VnUveEntryBase() [1/2]
VnUveEntryBase::VnUveEntryBase |
( |
Agent * |
agent, |
|
|
const VnEntry * |
vn |
|
) |
| |
◆ VnUveEntryBase() [2/2]
VnUveEntryBase::VnUveEntryBase |
( |
Agent * |
agent | ) |
|
◆ ~VnUveEntryBase()
VnUveEntryBase::~VnUveEntryBase |
( |
| ) |
|
|
virtual |
◆ BuildInterfaceVmList()
bool VnUveEntryBase::BuildInterfaceVmList |
( |
UveVirtualNetworkAgent & |
s_vn | ) |
|
◆ changed()
bool VnUveEntryBase::changed |
( |
| ) |
const |
|
inline |
◆ deleted()
bool VnUveEntryBase::deleted |
( |
| ) |
const |
|
inline |
◆ DISALLOW_COPY_AND_ASSIGN()
◆ FrameVnAclRuleCountMsg()
bool VnUveEntryBase::FrameVnAclRuleCountMsg |
( |
const VnEntry * |
vn, |
|
|
UveVirtualNetworkAgent * |
uve |
|
) |
| |
◆ FrameVnMsg()
bool VnUveEntryBase::FrameVnMsg |
( |
const VnEntry * |
vn, |
|
|
UveVirtualNetworkAgent & |
uve |
|
) |
| |
◆ InterfaceAdd()
void VnUveEntryBase::InterfaceAdd |
( |
const Interface * |
intf | ) |
|
◆ InterfaceDelete()
void VnUveEntryBase::InterfaceDelete |
( |
const Interface * |
intf | ) |
|
◆ renewed()
bool VnUveEntryBase::renewed |
( |
| ) |
const |
|
inline |
◆ Reset()
void VnUveEntryBase::Reset |
( |
| ) |
|
|
virtual |
◆ set_add_by_vn_notify()
void VnUveEntryBase::set_add_by_vn_notify |
( |
bool |
val | ) |
|
|
inline |
◆ set_changed()
void VnUveEntryBase::set_changed |
( |
bool |
val | ) |
|
|
inline |
◆ set_deleted()
void VnUveEntryBase::set_deleted |
( |
bool |
value | ) |
|
|
inline |
◆ set_renewed()
void VnUveEntryBase::set_renewed |
( |
bool |
value | ) |
|
|
inline |
◆ set_vn()
void VnUveEntryBase::set_vn |
( |
const VnEntry * |
vn | ) |
|
|
inline |
◆ UveVnAclChanged()
bool VnUveEntryBase::UveVnAclChanged |
( |
const std::string & |
name | ) |
const |
|
private |
◆ UveVnAclRuleCountChanged()
bool VnUveEntryBase::UveVnAclRuleCountChanged |
( |
int32_t |
size | ) |
const |
|
protected |
◆ UveVnInterfaceListChanged()
bool VnUveEntryBase::UveVnInterfaceListChanged |
( |
const std::vector< string > & |
new_list | ) |
const |
|
private |
◆ UveVnMirrorAclChanged()
bool VnUveEntryBase::UveVnMirrorAclChanged |
( |
const std::string & |
name | ) |
const |
|
private |
◆ UveVnVmListChanged()
bool VnUveEntryBase::UveVnVmListChanged |
( |
const std::vector< string > & |
new_list | ) |
const |
|
private |
◆ VmAdd()
void VnUveEntryBase::VmAdd |
( |
const std::string & |
vm | ) |
|
◆ VmDelete()
void VnUveEntryBase::VmDelete |
( |
const std::string & |
vm | ) |
|
◆ vn()
const VnEntry* VnUveEntryBase::vn |
( |
| ) |
const |
|
inline |
◆ add_by_vn_notify_
bool VnUveEntryBase::add_by_vn_notify_ |
|
protected |
◆ agent_
Agent* VnUveEntryBase::agent_ |
|
protected |
◆ changed_
bool VnUveEntryBase::changed_ |
|
protected |
◆ deleted_
bool VnUveEntryBase::deleted_ |
|
protected |
◆ interface_tree_
◆ renewed_
bool VnUveEntryBase::renewed_ |
|
protected |
◆ uve_info_
UveVirtualNetworkAgent VnUveEntryBase::uve_info_ |
|
protected |
◆ vm_tree_
VmSet VnUveEntryBase::vm_tree_ |
|
protected |
◆ vn_
The documentation for this class was generated from the following files: