#include <Asn.h>

Inheritance diagram for ACLASN:
Collaboration diagram for ACLASN:

Public Member Functions

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

Private Member Functions

 MEMPROXY_CLASS (ACLASN)
 

Private Attributes

CbDataList< int > * data
 

Detailed Description

Definition at line 25 of file Asn.h.

Constructor & Destructor Documentation

◆ ACLASN()

ACLASN::ACLASN ( )
inline

Definition at line 30 of file Asn.h.

◆ ~ACLASN()

ACLASN::~ACLASN ( )
virtual

Definition at line 521 of file Asn.cc.

References data.

Member Function Documentation

◆ dump()

SBufList ACLASN::dump ( ) const
virtual

Implements ACLData< Ip::Address >.

Definition at line 535 of file Asn.cc.

References data, CbDataList< C >::element, CbDataList< C >::next, and SBuf::Printf().

◆ empty()

bool ACLASN::empty ( ) const
virtual

Implements ACLData< Ip::Address >.

Definition at line 552 of file Asn.cc.

References data.

◆ lineOptions()

virtual const Acl::Options& ACLData< Ip::Address >::lineOptions ( )
inlinevirtualinherited

Definition at line 26 of file Data.h.

◆ match()

bool ACLASN::match ( Ip::Address  toMatch)
virtual

Implements ACLData< Ip::Address >.

Definition at line 529 of file Asn.cc.

References asnMatchIp(), and data.

◆ MEMPROXY_CLASS()

ACLASN::MEMPROXY_CLASS ( ACLASN  )
private

◆ parse()

void ACLASN::parse ( )
virtual

Implements ACLData< Ip::Address >.

Definition at line 558 of file Asn.cc.

References data, CbDataList< C >::next, and ConfigParser::strtokFile().

◆ prepareForUse()

void ACLASN::prepareForUse ( )
virtual

Reimplemented from ACLData< Ip::Address >.

Definition at line 176 of file Asn.cc.

References asnCacheStart(), and data.

Member Data Documentation

◆ data

CbDataList<int>* ACLASN::data
private

Definition at line 40 of file Asn.h.

Referenced by ~ACLASN(), dump(), empty(), match(), parse(), and prepareForUse().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors