#include <mmseventsignup.h>
Public Member Functions | |
MMSEventSignup (MMSPluginData data) | |
MMSEventSignup () | |
virtual | ~MMSEventSignup () |
void | lock () |
void | unlock () |
void | add (string) |
void | executeSignup () |
MMSPluginData | getPluginData () |
vector< string > & | getSubScriptions () |
void | setManager (IMMSEventSignupManager *manager) |
sigc::signal< void, _IMMSEvent * > * | getSignal () |
bool | isPlugin () |
Private Member Functions | |
IMMSEventSignupManager * | getManager () |
Private Attributes | |
MMSPluginData | data |
vector< string > | subscriptions |
bool | plugindataset |
sigc::signal< void, _IMMSEvent * > * | onSubscription |
MMSMutex | _lock |
Static Private Attributes | |
static IMMSEventSignupManager * | manager = NULL |
Definition at line 42 of file mmseventsignup.h.
MMSEventSignup::MMSEventSignup | ( | MMSPluginData | data | ) |
Definition at line 37 of file mmseventsignup.cpp.
MMSEventSignup::MMSEventSignup | ( | ) |
Definition at line 41 of file mmseventsignup.cpp.
MMSEventSignup::~MMSEventSignup | ( | ) | [virtual] |
Definition at line 45 of file mmseventsignup.cpp.
IMMSEventSignupManager * MMSEventSignup::getManager | ( | ) | [private] |
Definition at line 51 of file mmseventsignup.cpp.
void MMSEventSignup::lock | ( | ) |
Definition at line 59 of file mmseventsignup.cpp.
void MMSEventSignup::unlock | ( | ) |
Definition at line 63 of file mmseventsignup.cpp.
void MMSEventSignup::add | ( | string | subscription | ) | [virtual] |
void MMSEventSignup::executeSignup | ( | ) |
Definition at line 77 of file mmseventsignup.cpp.
MMSPluginData MMSEventSignup::getPluginData | ( | ) |
Definition at line 83 of file mmseventsignup.cpp.
vector< string > & MMSEventSignup::getSubScriptions | ( | ) |
Definition at line 89 of file mmseventsignup.cpp.
void MMSEventSignup::setManager | ( | IMMSEventSignupManager * | manager | ) |
Definition at line 55 of file mmseventsignup.cpp.
sigc::signal< void, _IMMSEvent * > * MMSEventSignup::getSignal | ( | ) | [virtual] |
bool MMSEventSignup::isPlugin | ( | ) | [virtual] |
IMMSEventSignupManager * MMSEventSignup::manager = NULL [static, private] |
Definition at line 44 of file mmseventsignup.h.
MMSPluginData MMSEventSignup::data [private] |
Definition at line 46 of file mmseventsignup.h.
vector<string> MMSEventSignup::subscriptions [private] |
Definition at line 47 of file mmseventsignup.h.
bool MMSEventSignup::plugindataset [private] |
Definition at line 48 of file mmseventsignup.h.
sigc::signal<void,_IMMSEvent*>* MMSEventSignup::onSubscription [private] |
Definition at line 49 of file mmseventsignup.h.
MMSMutex MMSEventSignup::_lock [private] |
Definition at line 50 of file mmseventsignup.h.