Mantid
|
#include "MantidKernel/DllConfig.h"
#include "MantidKernel/InternetHelper.h"
#include "MantidKernel/SingletonHolder.h"
#include "MantidTypes/Core/DateAndTime.h"
#include <json/value.h>
#include <Poco/ActiveMethod.h>
#include <Poco/Timer.h>
#include <mutex>
#include <queue>
Go to the source code of this file.
Classes | |
class | Mantid::Kernel::FeatureUsage |
UsageReporter : The Usage reporter is responsible for collating, and sending all usage data. More... | |
class | Mantid::Kernel::UsageServiceImpl |
Namespaces | |
namespace | Mantid |
Helper class which provides the Collimation Length for SANS instruments. | |
namespace | Mantid::Kernel |
Typedefs | |
using | Mantid::Kernel::UsageService = Mantid::Kernel::SingletonHolder< UsageServiceImpl > |
Enumerations | |
enum class | Mantid::Kernel::FeatureType { Mantid::Kernel::Algorithm , Mantid::Kernel::Interface , Mantid::Kernel::Feature , Mantid::Kernel::Function } |
An enum specifying the 4 possible features types that can be logged in the usage service. More... | |