#include <vm_uve_entry_base.h>
Definition at line 23 of file vm_uve_entry_base.h.
◆ InterfaceSet
◆ VmUveEntryBase()
VmUveEntryBase::VmUveEntryBase |
( |
Agent * |
agent, |
|
|
const std::string & |
vm_name |
|
) |
| |
◆ ~VmUveEntryBase()
VmUveEntryBase::~VmUveEntryBase |
( |
| ) |
|
|
virtual |
◆ add_by_vm_notify()
bool VmUveEntryBase::add_by_vm_notify |
( |
| ) |
const |
|
inline |
◆ changed()
bool VmUveEntryBase::changed |
( |
| ) |
const |
|
inline |
◆ deleted()
bool VmUveEntryBase::deleted |
( |
| ) |
const |
|
inline |
◆ DISALLOW_COPY_AND_ASSIGN()
◆ FrameVmMsg()
bool VmUveEntryBase::FrameVmMsg |
( |
const boost::uuids::uuid & |
u, |
|
|
UveVirtualMachineAgent * |
uve |
|
) |
| |
◆ InterfaceAdd()
void VmUveEntryBase::InterfaceAdd |
( |
const std::string & |
intf_cfg_name | ) |
|
◆ InterfaceDelete()
void VmUveEntryBase::InterfaceDelete |
( |
const std::string & |
intf_cfg_name | ) |
|
◆ renewed()
bool VmUveEntryBase::renewed |
( |
| ) |
const |
|
inline |
◆ Reset()
void VmUveEntryBase::Reset |
( |
| ) |
|
|
virtual |
◆ set_add_by_vm_notify()
void VmUveEntryBase::set_add_by_vm_notify |
( |
bool |
value | ) |
|
|
inline |
◆ set_changed()
void VmUveEntryBase::set_changed |
( |
bool |
val | ) |
|
|
inline |
◆ set_deleted()
void VmUveEntryBase::set_deleted |
( |
bool |
value | ) |
|
|
inline |
◆ set_renewed()
void VmUveEntryBase::set_renewed |
( |
bool |
value | ) |
|
|
inline |
◆ set_vm_name()
void VmUveEntryBase::set_vm_name |
( |
const std::string |
name | ) |
|
|
inline |
◆ Update()
bool VmUveEntryBase::Update |
( |
const VmEntry * |
vm | ) |
|
◆ UveVmInterfaceListChanged()
bool VmUveEntryBase::UveVmInterfaceListChanged |
( |
const std::vector< std::string > & |
new_l | ) |
const |
|
private |
◆ UveVmVRouterChanged()
bool VmUveEntryBase::UveVmVRouterChanged |
( |
const std::string & |
new_value | ) |
const |
|
private |
◆ vm_config_name()
const std::string& VmUveEntryBase::vm_config_name |
( |
| ) |
const |
|
inline |
◆ add_by_vm_notify_
bool VmUveEntryBase::add_by_vm_notify_ |
|
private |
◆ agent_
Agent* VmUveEntryBase::agent_ |
|
protected |
◆ changed_
bool VmUveEntryBase::changed_ |
|
protected |
◆ deleted_
bool VmUveEntryBase::deleted_ |
|
protected |
◆ interface_tree_
◆ mutex_
tbb::mutex VmUveEntryBase::mutex_ |
|
protected |
◆ renewed_
bool VmUveEntryBase::renewed_ |
|
protected |
◆ uve_info_
UveVirtualMachineAgent VmUveEntryBase::uve_info_ |
|
protected |
◆ vm_config_name_
std::string VmUveEntryBase::vm_config_name_ |
|
private |
◆ vm_name_
std::string VmUveEntryBase::vm_name_ |
|
private |
The documentation for this class was generated from the following files: