#include <HierCodeData.h>

Inheritance diagram for ACLHierCodeData:
Collaboration diagram for ACLHierCodeData:

Public Member Functions

 ACLHierCodeData ()
 
virtual ~ACLHierCodeData ()
 
bool match (hier_code)
 
virtual SBufList dump () const
 
void parse ()
 
bool empty () const
 
virtual const Acl::OptionslineOptions ()
 supported ACL "line" options (e.g., "-i") More...
 
virtual SBufList dump () const=0
 
virtual void prepareForUse ()
 
virtual bool empty () const=0
 

Public Attributes

bool values [HIER_MAX]
 mask of codes this ACL might match. More...
 

Private Member Functions

 MEMPROXY_CLASS (ACLHierCodeData)
 

Detailed Description

Definition at line 16 of file HierCodeData.h.

Constructor & Destructor Documentation

◆ ACLHierCodeData()

ACLHierCodeData::ACLHierCodeData ( )

Definition at line 16 of file HierCodeData.cc.

References values.

◆ ~ACLHierCodeData()

ACLHierCodeData::~ACLHierCodeData ( )
virtual

Definition at line 22 of file HierCodeData.cc.

Member Function Documentation

◆ dump() [1/2]

SBufList ACLHierCodeData::dump ( ) const
virtual

Definition at line 32 of file HierCodeData.cc.

References hier_code_str, HIER_MAX, HIER_NONE, and values.

◆ dump() [2/2]

virtual SBufList ACLData< hier_code >::dump
pure virtualinherited

◆ empty() [1/2]

bool ACLHierCodeData::empty ( ) const

Definition at line 64 of file HierCodeData.cc.

References HIER_MAX, HIER_NONE, and values.

◆ empty() [2/2]

virtual bool ACLData< hier_code >::empty
pure virtualinherited

◆ lineOptions()

virtual const Acl::Options& ACLData< hier_code >::lineOptions
inlinevirtualinherited

Definition at line 26 of file Data.h.

◆ match()

bool ACLHierCodeData::match ( hier_code  toFind)
virtual

Implements ACLData< hier_code >.

Definition at line 26 of file HierCodeData.cc.

References values.

◆ MEMPROXY_CLASS()

ACLHierCodeData::MEMPROXY_CLASS ( ACLHierCodeData  )
private

◆ parse()

void ACLHierCodeData::parse ( )
virtual

◆ prepareForUse()

virtual void ACLData< hier_code >::prepareForUse
inlinevirtualinherited

Definition at line 31 of file Data.h.

Member Data Documentation

◆ values

bool ACLHierCodeData::values[HIER_MAX]

Definition at line 29 of file HierCodeData.h.

Referenced by ACLHierCodeData(), dump(), empty(), match(), and parse().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors