Conscience Core
Public Types | Public Member Functions | Static Public Member Functions | List of all members
conscience_core::ai::notifications::CscNotifications Class Reference

#include <CscNotifications.h>

Public Types

typedef function< void(const string &message, const vector< string > &phoneNumbers, const map< string, string > &additionalInfos)> VocalPhoneNumberNotifier
 

Public Member Functions

void send (const NotificationParameters &notificationParameters)
 
void setVocalPhoneNumberNotifier (VocalPhoneNumberNotifier notifier)
 
void setEnabled (bool enabled)
 

Static Public Member Functions

static CscNotificationsgetInstance ()
 

Member Typedef Documentation

◆ VocalPhoneNumberNotifier

typedef function<void(const string& message, const vector<string>& phoneNumbers, const map<string, string>& additionalInfos)> conscience_core::ai::notifications::CscNotifications::VocalPhoneNumberNotifier

Member Function Documentation

◆ getInstance()

CscNotifications * conscience_core::ai::notifications::CscNotifications::getInstance ( )
static

◆ send()

void conscience_core::ai::notifications::CscNotifications::send ( const NotificationParameters notificationParameters)

◆ setEnabled()

void conscience_core::ai::notifications::CscNotifications::setEnabled ( bool  enabled)

◆ setVocalPhoneNumberNotifier()

void conscience_core::ai::notifications::CscNotifications::setVocalPhoneNumberNotifier ( VocalPhoneNumberNotifier  notifier)

The documentation for this class was generated from the following files: