Declarations for Operation. More...
#include "Context.h"#include "MetaLogEntityTypes.h"#include <Hypertable/Lib/MetaLogEntity.h>#include <AsyncComm/Clock.h>#include <AsyncComm/Event.h>#include <Common/ScopeGuard.h>#include <ctime>#include <set>

Go to the source code of this file.
Classes | |
| class | Hypertable::Operation |
| Abstract base class for master operations. More... | |
Namespaces | |
| Hypertable | |
| Hypertable definitions | |
| Hypertable::OperationState | |
| Master operation states. | |
| Hypertable::Dependency | |
| Master dependency strings | |
Typedefs | |
| typedef std::set< String > | Hypertable::DependencySet |
| Set of dependency string. More... | |
| typedef std::shared_ptr < Operation > | Hypertable::OperationPtr |
| Smart pointer to Operation. More... | |
Functions | |
| const char * | Hypertable::OperationState::get_text (int state) |
| Converts operation state constant to human readable string. More... | |
Variables | |
| const char * | Hypertable::Dependency::INIT = "INIT" |
| const char * | Hypertable::Dependency::SERVERS = "SERVERS" |
| const char * | Hypertable::Dependency::ROOT = "ROOT" |
| const char * | Hypertable::Dependency::METADATA = "METADATA" |
| const char * | Hypertable::Dependency::SYSTEM = "SYSTEM" |
| const char * | Hypertable::Dependency::USER = "USER" |
| const char * | Hypertable::Dependency::RECOVER_SERVER = "RECOVER_SERVER" |
| const char * | Hypertable::Dependency::RECOVERY_BLOCKER = "RECOVERY_BLOCKER" |
| const char * | Hypertable::Dependency::RECOVERY = "RECOVERY" |
Declarations for Operation.
This file contains declarations for Operation, an abstract base class that that represents a master operation, and from which specific/concrete operation classes are derived.
Definition in file Operation.h.
1.8.8