OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
VmInterface::SecurityGroupEntryList Struct Reference

#include <vm_interface.h>

Public Member Functions

 SecurityGroupEntryList ()
 
 ~SecurityGroupEntryList ()
 
void Insert (const SecurityGroupEntry *rhs)
 
void Update (const SecurityGroupEntry *lhs, const SecurityGroupEntry *rhs)
 
void Remove (SecurityGroupEntrySet::iterator &it)
 
bool UpdateList (const Agent *agent, VmInterface *vmi, VmInterfaceState::Op l2_force_op, VmInterfaceState::Op l3_force_op)
 

Public Attributes

SecurityGroupEntrySet list_
 

Detailed Description

Definition at line 794 of file vm_interface.h.

Constructor & Destructor Documentation

VmInterface::SecurityGroupEntryList::SecurityGroupEntryList ( )
inline

Definition at line 795 of file vm_interface.h.

VmInterface::SecurityGroupEntryList::~SecurityGroupEntryList ( )
inline

Definition at line 796 of file vm_interface.h.

Member Function Documentation

void VmInterface::SecurityGroupEntryList::Insert ( const SecurityGroupEntry rhs)

Definition at line 688 of file vm_interface.cc.

void VmInterface::SecurityGroupEntryList::Remove ( SecurityGroupEntrySet::iterator &  it)

Definition at line 697 of file vm_interface.cc.

void VmInterface::SecurityGroupEntryList::Update ( const SecurityGroupEntry lhs,
const SecurityGroupEntry rhs 
)

Definition at line 693 of file vm_interface.cc.

bool VmInterface::SecurityGroupEntryList::UpdateList ( const Agent agent,
VmInterface vmi,
VmInterfaceState::Op  l2_force_op,
VmInterfaceState::Op  l3_force_op 
)

Definition at line 702 of file vm_interface.cc.

Here is the call graph for this function:

Member Data Documentation

SecurityGroupEntrySet VmInterface::SecurityGroupEntryList::list_

Definition at line 806 of file vm_interface.h.


The documentation for this struct was generated from the following files: