ACLReplyHeaderStrategy< header > Class Template Reference

#include <ReplyHeaderStrategy.h>

Inheritance diagram for ACLReplyHeaderStrategy< header >:
Collaboration diagram for ACLReplyHeaderStrategy< header >:

Public Types

typedef char const * MatchType
 

Public Member Functions

int match (ACLData< char const * > *&, ACLFilledChecklist *) override
 
bool requiresReply () const override
 
int match (ACLData< char const * > *&data, ACLFilledChecklist *checklist)
 
virtual const Acl::Optionsoptions ()
 
virtual bool requiresRequest () const
 
virtual bool valid () const
 

Detailed Description

template<Http::HdrType header>
class ACLReplyHeaderStrategy< header >

Definition at line 19 of file ReplyHeaderStrategy.h.

Member Typedef Documentation

◆ MatchType

typedef char const * ACLStrategy< char const * >::MatchType
inherited

Definition at line 25 of file Strategy.h.

Member Function Documentation

◆ match() [1/2]

template<Http::HdrType header>
int ACLReplyHeaderStrategy< header >::match ( ACLData< char const * > *&  data,
ACLFilledChecklist checklist 
)
overridevirtual

◆ match() [2/2]

int ACLReplyHeaderStrategy< Http::HdrType::CONTENT_TYPE >::match ( ACLData< char const * > *&  data,
ACLFilledChecklist checklist 
)
inlinevirtual

◆ options()

virtual const Acl::Options & ACLStrategy< char const * >::options ( )
inlinevirtualinherited

Reimplemented in ACLDestinationDomainStrategy, and ACLServerNameStrategy.

Definition at line 28 of file Strategy.h.

◆ requiresReply()

template<Http::HdrType header>
bool ACLReplyHeaderStrategy< header >::requiresReply ( ) const
inlineoverridevirtual

Reimplemented from ACLStrategy< char const * >.

Definition at line 24 of file ReplyHeaderStrategy.h.

◆ requiresRequest()

virtual bool ACLStrategy< char const * >::requiresRequest ( ) const
inlinevirtualinherited

◆ valid()

virtual bool ACLStrategy< char const * >::valid ( ) const
inlinevirtualinherited

Reimplemented in ACLServerNameStrategy.

Definition at line 34 of file Strategy.h.


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors