#include <vm_interface.h>
|
| | AliasIp () |
| |
| | AliasIp (const AliasIp &rhs) |
| |
| | AliasIp (const IpAddress &addr, const std::string &vrf, const boost::uuids::uuid &vn_uuid) |
| |
| virtual | ~AliasIp () |
| |
| bool | operator() (const AliasIp &lhs, const AliasIp &rhs) const |
| |
| bool | IsLess (const AliasIp *rhs) const |
| |
| VmInterfaceState::Op | GetOpL3 (const Agent *agent, const VmInterface *vmi) const |
| |
| bool | AddL3 (const Agent *agent, VmInterface *vmi) const |
| |
| bool | DeleteL3 (const Agent *agent, VmInterface *vmi) const |
| |
| void | Copy (const Agent *agent, const VmInterface *vmi) const |
| |
| | ListEntry () |
| |
| | ListEntry (bool del_pending) |
| |
| virtual | ~ListEntry () |
| |
| bool | del_pending () const |
| |
| void | set_del_pending (bool val) const |
| |
| VmInterfaceState::Op | GetOp (VmInterfaceState::Op op) const |
| |
| | VmInterfaceState () |
| |
| | VmInterfaceState (bool l2_installed, bool l3_installed) |
| |
| virtual | ~VmInterfaceState () |
| |
| bool | Installed () const |
| |
| virtual bool | Update (const Agent *agent, VmInterface *vmi, Op l2_force_op, Op l3_force_op) const |
| |
| virtual Op | GetOpL2 (const Agent *agent, const VmInterface *vmi) const |
| |
| virtual bool | AddL2 (const Agent *agent, VmInterface *vmi) const |
| |
| virtual bool | DeleteL2 (const Agent *agent, VmInterface *vmi) const |
| |
Definition at line 590 of file vm_interface.h.
◆ AliasIp() [1/3]
| VmInterface::AliasIp::AliasIp |
( |
| ) |
|
◆ AliasIp() [2/3]
| VmInterface::AliasIp::AliasIp |
( |
const AliasIp & |
rhs | ) |
|
◆ AliasIp() [3/3]
◆ ~AliasIp()
| VmInterface::AliasIp::~AliasIp |
( |
| ) |
|
|
virtual |
◆ AddL3()
| bool VmInterface::AliasIp::AddL3 |
( |
const Agent * |
agent, |
|
|
VmInterface * |
vmi |
|
) |
| const |
|
virtual |
◆ Copy()
| void VmInterface::AliasIp::Copy |
( |
const Agent * |
agent, |
|
|
const VmInterface * |
vmi |
|
) |
| const |
|
virtual |
◆ DeleteL3()
| bool VmInterface::AliasIp::DeleteL3 |
( |
const Agent * |
agent, |
|
|
VmInterface * |
vmi |
|
) |
| const |
|
virtual |
◆ GetOpL3()
◆ IsLess()
| bool VmInterface::AliasIp::IsLess |
( |
const AliasIp * |
rhs | ) |
const |
◆ operator()()
| bool VmInterface::AliasIp::operator() |
( |
const AliasIp & |
lhs, |
|
|
const AliasIp & |
rhs |
|
) |
| const |
◆ alias_ip_
◆ vn_
◆ vn_uuid_
◆ vrf_
◆ vrf_name_
| std::string VmInterface::AliasIp::vrf_name_ |
The documentation for this struct was generated from the following files: