9#ifndef fsIFlurryManagerhdr
10#define fsIFlurryManagerhdr
30 mParams.insert(std::pair<fsStr, fsStr>(pKey, pValue));
33 std::set<std::pair<fsStr, fsStr>>
mParams;
Definition fsCUniqueId.h:21
virtual ~fsIFlurryManager()
Definition fsIFlurryManager.cpp:149
void eventsUpload()
Definition fsIFlurryManager.cpp:97
void listenersDeregisterDo() override
Definition fsIFlurryManager.cpp:86
fsIFlurryManager(const fsStr &pAppID, const fsStr &pUserID)
Definition fsIFlurryManager.cpp:141
static void create(const fsStr &pAppID, const fsStr pUserID)
Definition fsIFlurryManager.cpp:122
void eventLog(const fsStr &pEvent)
Definition fsIFlurryManager.cpp:102
void listenersRegisterDo() override
Definition fsIFlurryManager.cpp:81
fsBool messageProcessDo(const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override
Definition fsIFlurryManager.cpp:91
virtual void eventLogDo(const fsStr &pEvent)=0
fsStr mUserID
Definition fsIFlurryManager.h:64
static void destroy()
Definition fsIFlurryManager.cpp:130
virtual void eventsUploadDo()=0
virtual void eventLogDo(const fsStr &pEvent, const fsFlurryParams &pParams)=0
static fsIFlurryManager *const instanceGet()
Definition fsIFlurryManager.cpp:136
virtual void eventLogTimedEndDo(const fsStr &pEvent)=0
virtual void eventLogTimedStartDo(const fsStr &pEvent, const fsFlurryParams &pParams)=0
void timedEventLogEnd(const fsStr &pEvent)
Definition fsIFlurryManager.cpp:117
fsStr mAppID
Definition fsIFlurryManager.h:65
void timedEventLogStart(const fsStr &pEvent, const fsFlurryParams &pParams)
Definition fsIFlurryManager.cpp:112
fsIMessageListener(fsS32 pPriority)
Definition fsIMessageListener.cpp:41
bool fsBool
Definition fsBaseTypes.h:26
Definition fsIFlurryManager.h:27
fsFlurryParams(const fsStr &pKey, const fsStr &pValue)
Definition fsIFlurryManager.h:28
std::set< std::pair< fsStr, fsStr > > mParams
Definition fsIFlurryManager.h:33
Definition fsIMessageDispatcher.h:32