VmUveEntryBase(Agent *agent, const std::string &vm_name)
void set_changed(bool val)
void set_vm_name(const std::string name)
DISALLOW_COPY_AND_ASSIGN(VmUveEntryBase)
bool add_by_vm_notify() const
UveVirtualMachineAgent uve_info_
InterfaceSet interface_tree_
void set_add_by_vm_notify(bool value)
void set_deleted(bool value)
void InterfaceAdd(const std::string &intf_cfg_name)
std::string vm_config_name_
bool UveVmVRouterChanged(const std::string &new_value) const
bool Update(const VmEntry *vm)
bool UveVmInterfaceListChanged(const std::vector< std::string > &new_l) const
const std::string & vm_config_name() const
virtual ~VmUveEntryBase()
void set_renewed(bool value)
bool FrameVmMsg(const boost::uuids::uuid &u, UveVirtualMachineAgent *uve)
void InterfaceDelete(const std::string &intf_cfg_name)
std::set< std::string > InterfaceSet