public:
LogManager();
virtual ~LogManager();
+
protected:
virtual void OnRequestReceived(
- const Api::IEventGetNumberOfLogsPtr &event);
+ const Api::IEventGetNumberOfLogsPtr &event);
virtual void OnRequestReceived(
- const Api::IEventFindLogEntriesPtr &event);
+ const Api::IEventFindLogEntriesPtr &event);
virtual void OnRequestReceived(
- const Api::IEventDeleteLogEntryPtr &event);
+ const Api::IEventDeleteLogEntryPtr &event);
virtual void OnRequestReceived(
- const Api::IEventClearLogPtr &event);
+ const Api::IEventClearLogPtr &event);
int getNumberOfLogsInternal(
- const Api::LogFilterPtr &filter);
+ const Api::LogFilterPtr &filter);
std::vector<Api::LogEntryPtr> findLogEntriesInternal(
- const Api::LogFilterPtr &filter,
- const int minIndex = -1,
- const int maxIndex = -1);
+ const Api::LogFilterPtr &filter,
+ const int minIndex = -1,
+ const int maxIndex = -1);
void deleteLogEntryInternal(int id) const;
void clearLogInternal(
- const Api::LogFilterPtr &filter);
+ const Api::LogFilterPtr &filter);
static int m_instanceCount;
DPL::Mutex m_constructorMutex;
};