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

#include <acl_entry.h>

Collaboration diagram for AclEntryID:

Public Types

enum  Type { FORWARD, DERIVED }
 

Public Member Functions

 AclEntryID (int32_t id)
 
 AclEntryID (std::string id, Type type)
 
bool operator== (const AclEntryID &ace_id) const
 
bool operator< (const AclEntryID &ace_id) const
 
bool operator> (const AclEntryID &ace_id) const
 
bool operator!= (const AclEntryID &ace_id) const
 

Public Attributes

std::string id_
 
Type type_
 

Detailed Description

Definition at line 24 of file acl_entry.h.

Member Enumeration Documentation

Enumerator
FORWARD 
DERIVED 

Definition at line 26 of file acl_entry.h.

Constructor & Destructor Documentation

AclEntryID::AclEntryID ( int32_t  id)
inline

Definition at line 39 of file acl_entry.h.

AclEntryID::AclEntryID ( std::string  id,
Type  type 
)
inline

Definition at line 45 of file acl_entry.h.

Member Function Documentation

bool AclEntryID::operator!= ( const AclEntryID ace_id) const
inline

Definition at line 72 of file acl_entry.h.

bool AclEntryID::operator< ( const AclEntryID ace_id) const
inline

Definition at line 56 of file acl_entry.h.

bool AclEntryID::operator== ( const AclEntryID ace_id) const
inline

Definition at line 49 of file acl_entry.h.

bool AclEntryID::operator> ( const AclEntryID ace_id) const
inline

Definition at line 64 of file acl_entry.h.

Member Data Documentation

std::string AclEntryID::id_

Definition at line 81 of file acl_entry.h.

Type AclEntryID::type_

Definition at line 82 of file acl_entry.h.


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