#include <matchers.h>
Public Member Functions | |
| boolMatcher (funcType match) | |
| ~boolMatcher ()=default | |
Public Member Functions inherited from NSL::matcher | |
| virtual bool | operator() (Event &ev) |
| virtual void | AddPreHook (const hookType &hook) |
| virtual void | AddPreHook (hookType &&hook) |
| virtual void | AddPostHook (const hookType &hook, PostHookCondition condition) |
| virtual void | AddPostHook (hookType &&hook, PostHookCondition condition) |
Private Member Functions | |
| bool | check (Event &ev) override |
Private Attributes | |
| funcType | m_match |
Additional Inherited Members | |
Public Types inherited from NSL::matcher | |
| using | funcType = std::function< bool(Event &)> |
| using | hookType = std::function< void(Event &)> |
Definition at line 58 of file matchers.h.
|
inlineexplicit |
Definition at line 60 of file matchers.h.
|
default |
|
inlineoverrideprivatevirtual |
Implements NSL::matcher.
Definition at line 64 of file matchers.h.
|
private |
Definition at line 67 of file matchers.h.
1.8.5