#include <CscNotifications.h>
|
| static ptr< NotificationInstruction > | byPhoneCall (const string &message, const vector< string > &recipientNumbers, const map< string, string > &additionalInfos={}) |
| |
| static ptr< NotificationInstruction > | onBackend (const string &protocol, const string &host, const string &path="", optional< int > port={}) |
| |
| static ptr< NotificationInstruction > | byNativePhoneNotification (const string &type, const map< string, string > &additionalParameters={}) |
| |
| static ptr< NotificationInstruction > | byEmail (const string &title, const string &body, const vector< string > &recipientEmails, const map< string, string > &additionalParameters={}) |
| |
| static vector< ptr< NotificationInstruction > > | fromMap (const map< string, string > ¶meters) |
| |
◆ NotificationInstruction()
| conscience_core::ai::notifications::NotificationInstruction::NotificationInstruction |
( |
NotificationType |
type, |
|
|
const map< string, string > & |
parameters |
|
) |
| |
◆ byEmail()
| ptr< NotificationInstruction > conscience_core::ai::notifications::NotificationInstruction::byEmail |
( |
const string & |
title, |
|
|
const string & |
body, |
|
|
const vector< string > & |
recipientEmails, |
|
|
const map< string, string > & |
additionalParameters = {} |
|
) |
| |
|
static |
◆ byNativePhoneNotification()
| ptr< NotificationInstruction > conscience_core::ai::notifications::NotificationInstruction::byNativePhoneNotification |
( |
const string & |
type, |
|
|
const map< string, string > & |
additionalParameters = {} |
|
) |
| |
|
static |
◆ byPhoneCall()
| ptr< NotificationInstruction > conscience_core::ai::notifications::NotificationInstruction::byPhoneCall |
( |
const string & |
message, |
|
|
const vector< string > & |
recipientNumbers, |
|
|
const map< string, string > & |
additionalInfos = {} |
|
) |
| |
|
static |
◆ fromMap()
| vector< ptr< NotificationInstruction > > conscience_core::ai::notifications::NotificationInstruction::fromMap |
( |
const map< string, string > & |
parameters | ) |
|
|
static |
◆ getParameter()
| string conscience_core::ai::notifications::NotificationInstruction::getParameter |
( |
const string & |
key | ) |
const |
◆ getParameters()
| const map< string, string > & conscience_core::ai::notifications::NotificationInstruction::getParameters |
( |
| ) |
const |
◆ getType()
| NotificationType conscience_core::ai::notifications::NotificationInstruction::getType |
( |
| ) |
const |
◆ onBackend()
| ptr< NotificationInstruction > conscience_core::ai::notifications::NotificationInstruction::onBackend |
( |
const string & |
protocol, |
|
|
const string & |
host, |
|
|
const string & |
path = "", |
|
|
optional< int > |
port = {} |
|
) |
| |
|
static |
◆ operator string()
| conscience_core::ai::notifications::NotificationInstruction::operator string |
( |
| ) |
const |
The documentation for this struct was generated from the following files: