52 virtual void recordEvent(
58 virtual void sendEvents(
bool forceSend) ;
64 virtual void stopDebugEventLogging() ;
67 virtual void _flushEventQueue();
73 virtual bool _isListenerReadyForEvents()
const;
81 MCAPI
void _handleAggregation(
82 ::std::deque<::Social::Events::Event>& listOfSameTypeEvents,
86 MCAPI
bool _needToSendAggregatedEvents()
const;
88 MCAPI
void _recordAggregatedEvent(
90 ::std::unordered_map<::std::string, ::std::deque<::Social::Events::Event>>& eventQueue
93 MCAPI
void _sendCustomAggregatedEvents(
bool forceSend);
95 MCAPI
void _sendEvents(::std::unordered_map<::std::string, ::std::deque<::Social::Events::Event>>& queueToSend);
97 MCAPI
void _sendNextEvent(::std::unordered_map<::std::string, ::std::deque<::Social::Events::Event>>& queueToSend);
118 MCAPI
void $sendEvents(
bool forceSend);
120 MCAPI
void $stopDebugEventLogging();
122 MCFOLD
void $_flushEventQueue();
126 MCFOLD
bool $_isListenerReadyForEvents()
const;
132 MCAPI
static void** $vftable();