#include <HierCodeData.h>

Inheritance diagram for ACLHierCodeData:
Collaboration diagram for ACLHierCodeData:

Public Member Functions

 ACLHierCodeData ()
 
 ACLHierCodeData (ACLHierCodeData const &)
 
ACLHierCodeDataoperator= (ACLHierCodeData const &)
 
virtual ~ACLHierCodeData ()
 
bool match (hier_code)
 
virtual SBufList dump () const
 
void parse ()
 
bool empty () const
 
virtual ACLData< hier_code > * clone () const
 
virtual const Acl::ParameterFlagssupportedFlags () const
 
virtual void prepareForUse ()
 

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 ( )

Definition at line 16 of file HierCodeData.cc.

References values.

Referenced by clone().

ACLHierCodeData::ACLHierCodeData ( ACLHierCodeData const &  old)

Definition at line 22 of file HierCodeData.cc.

References values.

ACLHierCodeData::~ACLHierCodeData ( )
virtual

Definition at line 27 of file HierCodeData.cc.

Member Function Documentation

ACLData< hier_code > * ACLHierCodeData::clone ( ) const
virtual

Implements ACLData< hier_code >.

Definition at line 78 of file HierCodeData.cc.

References ACLHierCodeData().

SBufList ACLHierCodeData::dump ( ) const
virtual

Implements ACLData< hier_code >.

Definition at line 37 of file HierCodeData.cc.

References hier_code_str, HIER_MAX, HIER_NONE, and values.

bool ACLHierCodeData::empty ( ) const
virtual

Implements ACLData< hier_code >.

Definition at line 69 of file HierCodeData.cc.

References HIER_MAX, HIER_NONE, and values.

bool ACLHierCodeData::match ( hier_code  toFind)
virtual

Implements ACLData< hier_code >.

Definition at line 31 of file HierCodeData.cc.

References values.

ACLHierCodeData::MEMPROXY_CLASS ( ACLHierCodeData  )
private
ACLHierCodeData& ACLHierCodeData::operator= ( ACLHierCodeData const &  )
void ACLHierCodeData::parse ( )
virtual
virtual void ACLData< hier_code >::prepareForUse ( )
inlinevirtualinherited

Definition at line 31 of file Data.h.

virtual const Acl::ParameterFlags& ACLData< hier_code >::supportedFlags ( ) const
inlinevirtualinherited
Returns
the flags supported by these ACL parameters (e.g., "-i")

Definition at line 25 of file Data.h.

Member Data Documentation

bool ACLHierCodeData::values[HIER_MAX]

Definition at line 32 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