OpenSDN source code
|
#include <vm_interface_index.h>
Public Member Functions | |
VmInterfaceIndexResourceKey (ResourceManager *rm, const boost::uuids::uuid &uuid, const std::string &interface_name) | |
virtual | ~VmInterfaceIndexResourceKey () |
virtual void | Backup (ResourceData *data, uint16_t op) |
virtual bool | IsLess (const ResourceKey &rhs) const |
![]() | |
IndexResourceKey (ResourceManager *rm, Resource::Type resource_key_type) | |
virtual | ~IndexResourceKey () |
virtual const std::string | ToString () |
![]() | |
ResourceKey (ResourceManager *rm, Resource::Type type) | |
virtual | ~ResourceKey () |
bool | operator< (const ResourceKey &rhs) const |
void | set_dirty () |
void | reset_dirty () |
bool | dirty () const |
ResourceTable * | resource_table () |
ResourceManager * | rm () |
Private Attributes | |
boost::uuids::uuid | uuid_ |
std::string | interface_name_ |
Definition at line 18 of file vm_interface_index.h.
VmInterfaceIndexResourceKey::VmInterfaceIndexResourceKey | ( | ResourceManager * | rm, |
const boost::uuids::uuid & | uuid, | ||
const std::string & | interface_name | ||
) |
Definition at line 16 of file vm_interface_index.cc.
|
inlinevirtual |
Definition at line 23 of file vm_interface_index.h.
|
virtual |
Implements IndexResourceKey.
Definition at line 23 of file vm_interface_index.cc.
|
virtual |
Implements IndexResourceKey.
Definition at line 41 of file vm_interface_index.cc.
|
private |
Definition at line 28 of file vm_interface_index.h.
|
private |
Definition at line 27 of file vm_interface_index.h.