Declarations for MaintenanceQueue This file contains the type declarations for the MaintenanceQueue. More...
#include "MaintenanceTask.h"
#include "MaintenanceTaskMemoryPurge.h"
#include <AsyncComm/Clock.h>
#include <Common/Error.h>
#include <Common/Logger.h>
#include <Common/Thread.h>
#include <cassert>
#include <condition_variable>
#include <memory>
#include <mutex>
#include <queue>
#include <set>
Go to the source code of this file.
Classes | |
class | Hypertable::MaintenanceQueue |
Queue for periodic maintenance work. More... | |
struct | Hypertable::MaintenanceQueue::LtMaintenanceTask |
class | Hypertable::MaintenanceQueue::MaintenanceQueueState |
class | Hypertable::MaintenanceQueue::Worker |
Namespaces | |
Hypertable | |
Hypertable definitions | |
Macros | |
#define | MAX_LEVELS 4 |
Typedefs | |
typedef std::shared_ptr < MaintenanceQueue > | Hypertable::MaintenanceQueuePtr |
Smart pointer to MaintenanceQueue. More... | |
Declarations for MaintenanceQueue This file contains the type declarations for the MaintenanceQueue.
Definition in file MaintenanceQueue.h.
#define MAX_LEVELS 4 |
Definition at line 45 of file MaintenanceQueue.h.