#include <push-rules-desc-p.hpp>
|
| PushRulesDescPrivate (const Event &e) |
|
std::optional< std::pair< std::string, json > > | matchRule (const Event &e, const RoomModel &room) const |
|
std::optional< std::pair< std::string, json > > | matchRuleSet (std::string ruleSetName, const Event &e, const RoomModel &room) const |
|
bool | matchP (std::string ruleSetName, const json &rule, const Event &e, const RoomModel &room) const |
|
PushAction | handleRule (std::string ruleSetName, const json &rule, const Event &e, const RoomModel &room) const |
|
◆ PushRulesDescPrivate()
Kazv::PushRulesDescPrivate::PushRulesDescPrivate |
( |
const Event & |
e | ) |
|
◆ handleRule()
PushAction Kazv::PushRulesDescPrivate::handleRule |
( |
std::string |
ruleSetName, |
|
|
const json & |
rule, |
|
|
const Event & |
e, |
|
|
const RoomModel & |
room |
|
) |
| const |
◆ matchP()
bool Kazv::PushRulesDescPrivate::matchP |
( |
std::string |
ruleSetName, |
|
|
const json & |
rule, |
|
|
const Event & |
e, |
|
|
const RoomModel & |
room |
|
) |
| const |
◆ matchRule()
std::optional< std::pair< std::string, json > > Kazv::PushRulesDescPrivate::matchRule |
( |
const Event & |
e, |
|
|
const RoomModel & |
room |
|
) |
| const |
◆ matchRuleSet()
std::optional< std::pair< std::string, json > > Kazv::PushRulesDescPrivate::matchRuleSet |
( |
std::string |
ruleSetName, |
|
|
const Event & |
e, |
|
|
const RoomModel & |
room |
|
) |
| const |
◆ pushRulesEvent
Event Kazv::PushRulesDescPrivate::pushRulesEvent |
The documentation for this struct was generated from the following files: