#include <AnnotateClient.h>


Public Types | |
typedef NotePairs::Entry * | MatchType |
Public Member Functions | |
virtual bool | requiresRequest () const |
virtual int | match (ACLData< MatchType > *&, ACLFilledChecklist *) |
virtual const Acl::Options & | options () override |
virtual int | match (ACLData< NotePairs::Entry * > *&, ACLFilledChecklist *)=0 |
virtual bool | requiresRequest () const |
virtual bool | requiresReply () const |
virtual bool | valid () const |
Public Attributes | |
Acl::CharacterSetOptionValue | delimiters |
annotation separators More... | |
Detailed Description
Definition at line 16 of file AnnotateClient.h.
Member Typedef Documentation
◆ MatchType
|
inherited |
Definition at line 25 of file Strategy.h.
Member Function Documentation
◆ match() [1/2]
|
virtual |
Definition at line 18 of file AnnotateClient.cc.
References ACLFilledChecklist::al, ACLAnnotationData::annotate(), assert, ACLFilledChecklist::conn(), conn, Acl::AnnotationStrategy::delimiters, ACLFilledChecklist::request, request(), and Acl::OptionValue< Value >::value.
◆ match() [2/2]
|
pure virtualinherited |
◆ options()
|
overridevirtualinherited |
Reimplemented from ACLStrategy< NotePairs::Entry * >.
Definition at line 19 of file Note.cc.
References Acl::AnnotationStrategy::delimiters, and Acl::TypedOption< Recipient >::linkWith().
◆ requiresReply()
|
inlinevirtualinherited |
Definition at line 32 of file Strategy.h.
◆ requiresRequest() [1/2]
|
inlinevirtual |
Definition at line 19 of file AnnotateClient.h.
◆ requiresRequest() [2/2]
|
inlinevirtualinherited |
Definition at line 30 of file Strategy.h.
◆ valid()
|
inlinevirtualinherited |
Definition at line 34 of file Strategy.h.
Member Data Documentation
◆ delimiters
|
inherited |
Definition at line 27 of file Note.h.
Referenced by match(), ACLAnnotateTransactionStrategy::match(), and Acl::AnnotationStrategy::options().
The documentation for this class was generated from the following files:
- src/acl/AnnotateClient.h
- src/acl/AnnotateClient.cc