0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces
OperationProcessor.h File Reference

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>
Include dependency graph for OperationProcessor.h:
This graph shows which files directly or indirectly include this file:

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
 

Detailed Description

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.