Declarations for OperationProcessor. More...
#include <Hypertable/Master/Context.h>
#include <Hypertable/Master/Operation.h>
#include <Hypertable/Master/ResponseManager.h>
#include <Common/Properties.h>
#include <Common/StringExt.h>
#include <Common/Thread.h>
#include <boost/graph/adjacency_list.hpp>
#include <boost/graph/properties.hpp>
#include <boost/thread/condition.hpp>
#include <chrono>
#include <condition_variable>
#include <fstream>
#include <list>
#include <map>
#include <memory>
#include <mutex>
#include <unordered_map>
Go to the source code of this file.
Classes | |
class | Hypertable::OperationProcessor |
Runs a set of operaions with dependency relationships. More... | |
struct | Hypertable::OperationProcessor::operation_t |
struct | Hypertable::OperationProcessor::execution_time_t |
struct | Hypertable::OperationProcessor::label_t |
struct | Hypertable::OperationProcessor::busy_t |
struct | Hypertable::OperationProcessor::permanent_t |
struct | Hypertable::OperationProcessor::vertex_info |
class | Hypertable::OperationProcessor::OperationVertex |
class | Hypertable::OperationProcessor::ThreadContext |
struct | Hypertable::OperationProcessor::not_permanent |
struct | Hypertable::OperationProcessor::ltvertexinfo |
class | Hypertable::OperationProcessor::Worker |
Namespaces | |
Hypertable | |
Hypertable definitions | |
Declarations for OperationProcessor.
This file contains declarations for OperationProcessor, a class for executing operations that have a dependency relationship in reverse topological order.
Definition in file OperationProcessor.h.