clear() | Mantid::Kernel::UsageServiceImpl | |
flush() | Mantid::Kernel::UsageServiceImpl | |
generateFeatureHeader() | Mantid::Kernel::UsageServiceImpl | private |
generateFeatureUsageMessage() | Mantid::Kernel::UsageServiceImpl | protectedvirtual |
generateStartupMessage() | Mantid::Kernel::UsageServiceImpl | protectedvirtual |
getApplicationName() const | Mantid::Kernel::UsageServiceImpl | |
getStartTime() | Mantid::Kernel::UsageServiceImpl | inline |
getUpTime() | Mantid::Kernel::UsageServiceImpl | |
isEnabled() const | Mantid::Kernel::UsageServiceImpl | |
m_application | Mantid::Kernel::UsageServiceImpl | private |
m_featureActiveMethod | Mantid::Kernel::UsageServiceImpl | private |
m_FeatureQueue | Mantid::Kernel::UsageServiceImpl | private |
m_FeatureQueueSizeThreshold | Mantid::Kernel::UsageServiceImpl | private |
m_isEnabled | Mantid::Kernel::UsageServiceImpl | private |
m_mutex | Mantid::Kernel::UsageServiceImpl | mutableprivate |
m_startTime | Mantid::Kernel::UsageServiceImpl | private |
m_startupActiveMethod | Mantid::Kernel::UsageServiceImpl | private |
m_timer | Mantid::Kernel::UsageServiceImpl | private |
m_timerTicks | Mantid::Kernel::UsageServiceImpl | private |
m_timerTicksTarget | Mantid::Kernel::UsageServiceImpl | private |
m_url | Mantid::Kernel::UsageServiceImpl | private |
Mantid::Kernel::CreateUsingNew< UsageServiceImpl > | Mantid::Kernel::UsageServiceImpl | friend |
operator=(const UsageServiceImpl &) | Mantid::Kernel::UsageServiceImpl | private |
registerFeatureUsage(const FeatureType &type, const std::vector< std::string > &name, const bool internal) | Mantid::Kernel::UsageServiceImpl | |
registerFeatureUsage(const FeatureType &type, const std::string &name, const bool internal) | Mantid::Kernel::UsageServiceImpl | |
registerFeatureUsage(const FeatureType &type, std::initializer_list< std::string > name, const bool internal) | Mantid::Kernel::UsageServiceImpl | |
registerStartup() | Mantid::Kernel::UsageServiceImpl | |
sendFeatureAsyncImpl(const std::string &message) | Mantid::Kernel::UsageServiceImpl | private |
sendFeatureUsageReport(const bool synchronous) | Mantid::Kernel::UsageServiceImpl | private |
sendReport(const std::string &message, const std::string &url) | Mantid::Kernel::UsageServiceImpl | protectedvirtual |
sendStartupAsyncImpl(const std::string &message) | Mantid::Kernel::UsageServiceImpl | private |
sendStartupReport() | Mantid::Kernel::UsageServiceImpl | private |
setApplicationName(const std::string &name) | Mantid::Kernel::UsageServiceImpl | |
setEnabled(const bool enabled) | Mantid::Kernel::UsageServiceImpl | |
setInterval(const uint32_t seconds=60) | Mantid::Kernel::UsageServiceImpl | |
shutdown() | Mantid::Kernel::UsageServiceImpl | |
timerCallback(Poco::Timer &) | Mantid::Kernel::UsageServiceImpl | private |
UsageServiceImpl() | Mantid::Kernel::UsageServiceImpl | protected |
UsageServiceImpl(const UsageServiceImpl &) | Mantid::Kernel::UsageServiceImpl | private |
~UsageServiceImpl()=default | Mantid::Kernel::UsageServiceImpl | protectedvirtual |