ACLMethodStrategy Class Referenceabstract
#include <Method.h>
Inheritance diagram for ACLMethodStrategy:

Collaboration diagram for ACLMethodStrategy:

Public Types | |
typedef HttpRequestMethod | MatchType |
Public Member Functions | |
virtual int | match (ACLData< MatchType > *&, ACLFilledChecklist *) |
virtual bool | requiresRequest () const |
virtual const Acl::Options & | options () |
virtual int | match (ACLData< HttpRequestMethod > *&, ACLFilledChecklist *)=0 |
virtual bool | requiresRequest () const |
virtual bool | requiresReply () const |
virtual bool | valid () const |
Detailed Description
Member Typedef Documentation
◆ MatchType
|
inherited |
Definition at line 25 of file Strategy.h.
Member Function Documentation
◆ match() [1/2]
|
pure virtualinherited |
◆ match() [2/2]
|
virtual |
Definition at line 21 of file Method.cc.
References ACLData< M >::match(), HttpRequest::method, and ACLFilledChecklist::request.
◆ options()
|
inlinevirtualinherited |
Definition at line 28 of file Strategy.h.
◆ requiresReply()
|
inlinevirtualinherited |
Definition at line 32 of file Strategy.h.
◆ requiresRequest() [1/2]
|
inlinevirtual |
◆ requiresRequest() [2/2]
|
inlinevirtualinherited |
Definition at line 30 of file Strategy.h.
◆ valid()
|
inlinevirtualinherited |
Definition at line 34 of file Strategy.h.
The documentation for this class was generated from the following files: