ACLChecklist::Breadcrumb Class Reference

Position of a child node within an ACL tree. More...

Collaboration diagram for ACLChecklist::Breadcrumb:

Public Member Functions

 Breadcrumb ()
 
 Breadcrumb (const Acl::InnerNode *aParent, Acl::Nodes::const_iterator aPos)
 
bool operator== (const Breadcrumb &b) const
 
bool operator!= (const Breadcrumb &b) const
 
void clear ()
 

Public Attributes

const Acl::InnerNodeparent
 intermediate node in the ACL tree More...
 
Acl::Nodes::const_iterator position
 child position inside parent More...
 

Detailed Description

Definition at line 206 of file Checklist.h.

Constructor & Destructor Documentation

◆ Breadcrumb() [1/2]

ACLChecklist::Breadcrumb::Breadcrumb ( )
inline

Definition at line 209 of file Checklist.h.

◆ Breadcrumb() [2/2]

ACLChecklist::Breadcrumb::Breadcrumb ( const Acl::InnerNode aParent,
Acl::Nodes::const_iterator  aPos 
)
inline

Definition at line 210 of file Checklist.h.

Member Function Documentation

◆ clear()

void ACLChecklist::Breadcrumb::clear ( )
inline

Definition at line 213 of file Checklist.h.

References parent.

Referenced by ACLChecklist::matchChild().

◆ operator!=()

bool ACLChecklist::Breadcrumb::operator!= ( const Breadcrumb b) const
inline

Definition at line 212 of file Checklist.h.

References operator==().

◆ operator==()

bool ACLChecklist::Breadcrumb::operator== ( const Breadcrumb b) const
inline

Definition at line 211 of file Checklist.h.

References parent, and position.

Referenced by operator!=().

Member Data Documentation

◆ parent

const Acl::InnerNode* ACLChecklist::Breadcrumb::parent

◆ position

Acl::Nodes::const_iterator ACLChecklist::Breadcrumb::position

Definition at line 215 of file Checklist.h.

Referenced by ACLChecklist::matchAndFinish(), ACLChecklist::matchChild(), and operator==().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors