| add_dependency(const String &dependency) | Hypertable::Operation | inline |
| add_exclusivity(const String &exclusivity) | Hypertable::Operation | inline |
| add_obstruction(const String &obstruction) | Hypertable::Operation | inline |
| add_obstruction_permanent(const String &obstruction) | Hypertable::Operation | inline |
| block() | Hypertable::Operation | |
| complete_error(int error, const String &msg, std::vector< MetaLog::EntityPtr > &additional) | Hypertable::Operation | |
| complete_error(int error, const String &msg, MetaLog::EntityPtr additional=MetaLog::EntityPtr()) | Hypertable::Operation | |
| complete_error(Exception &e, std::vector< MetaLog::EntityPtr > &additional) | Hypertable::Operation | inline |
| complete_error(Exception &e, MetaLog::EntityPtr additional=MetaLog::EntityPtr()) | Hypertable::Operation | inline |
| complete_ok(std::vector< MetaLog::EntityPtr > &additional) | Hypertable::Operation | |
| complete_ok(MetaLog::EntityPtr additional=MetaLog::EntityPtr()) | Hypertable::Operation | |
| decode(const uint8_t **bufp, size_t *remainp, uint16_t definition_version) override | Hypertable::Operation | virtual |
| Hypertable::Serializable::decode(const uint8_t **bufp, size_t *remainp) | Hypertable::Serializable | virtual |
| decode_internal(uint8_t version, const uint8_t **bufp, size_t *remainp) override | Hypertable::Operation | protectedvirtual |
| decode_old(const uint8_t **bufp, size_t *remainp, uint16_t definition_version) | Hypertable::Operation | protected |
| decode_result(const uint8_t **bufp, size_t *remainp) | Hypertable::Operation | virtual |
| decode_state(uint8_t version, const uint8_t **bufp, size_t *remainp) override | Hypertable::OperationBalance | virtual |
| decode_state_old(uint8_t version, const uint8_t **bufp, size_t *remainp) override | Hypertable::OperationBalance | virtual |
| dependencies(DependencySet &dependencies) | Hypertable::Operation | virtual |
| display(std::ostream &os) override | Hypertable::Operation | virtual |
| display_state(std::ostream &os) override | Hypertable::OperationBalance | virtual |
| encode(uint8_t **bufp) const | Hypertable::Serializable | virtual |
| encode_entry(uint8_t **bufp) | Hypertable::MetaLog::Entity | protected |
| encode_internal(uint8_t **bufp) const override | Hypertable::Operation | protectedvirtual |
| encode_result(uint8_t **bufp) const | Hypertable::Operation | virtual |
| encode_state(uint8_t **bufp) const override | Hypertable::OperationBalance | virtual |
| encoded_length() const | Hypertable::Serializable | virtual |
| encoded_length_internal() const override | Hypertable::Operation | protectedvirtual |
| encoded_length_state() const override | Hypertable::OperationBalance | virtual |
| encoded_result_length() const | Hypertable::Operation | virtual |
| encoding_version() const override | Hypertable::Operation | protectedvirtual |
| encoding_version_state() const override | Hypertable::OperationBalance | virtual |
| Entity(int32_t type) | Hypertable::MetaLog::Entity | |
| Entity(const EntityHeader &header_) | Hypertable::MetaLog::Entity | |
| ephemeral() | Hypertable::Operation | inline |
| exclusive() override | Hypertable::OperationBalance | inlinevirtual |
| exclusivities(DependencySet &exclusivities) | Hypertable::Operation | virtual |
| execute() override | Hypertable::OperationBalance | virtual |
| expiration_time() | Hypertable::Operation | inline |
| fetch_sub_operations(std::vector< std::shared_ptr< Operation > > &sub_ops) | Hypertable::Operation | |
| get_error() | Hypertable::Operation | inline |
| get_error_msg() | Hypertable::Operation | inline |
| get_original_type() | Hypertable::Operation | inline |
| get_remove_approval_mask() | Hypertable::Operation | inline |
| get_state() | Hypertable::Operation | inline |
| graphviz_label() | Hypertable::Operation | inlinevirtual |
| hash_code() const | Hypertable::Operation | inlinevirtual |
| header | Hypertable::MetaLog::Entity | protected |
| id() | Hypertable::Operation | inline |
| Hypertable::MetaLog::Entity::id() const | Hypertable::MetaLog::Entity | inline |
| initialize_dependencies() | Hypertable::OperationBalance | private |
| is_blocked() | Hypertable::Operation | inline |
| is_complete() | Hypertable::Operation | inline |
| is_perpetual() | Hypertable::Operation | inlinevirtual |
| label() override | Hypertable::OperationBalance | virtual |
| lock() | Hypertable::MetaLog::Entity | inline |
| m_blocked | Hypertable::Operation | protected |
| m_context | Hypertable::Operation | protected |
| m_dependencies | Hypertable::Operation | protected |
| m_ephemeral | Hypertable::Operation | protected |
| m_error | Hypertable::Operation | protected |
| m_error_msg | Hypertable::Operation | protected |
| m_event | Hypertable::Operation | protected |
| m_exclusivities | Hypertable::Operation | protected |
| m_expiration_time | Hypertable::Operation | protected |
| m_hash_code | Hypertable::Operation | protected |
| m_mutex | Hypertable::MetaLog::Entity | mutableprotected |
| m_obstructions | Hypertable::Operation | protected |
| m_obstructions_permanent | Hypertable::Operation | protected |
| m_original_type | Hypertable::Operation | protected |
| m_params | Hypertable::OperationBalance | private |
| m_plan | Hypertable::OperationBalance | private |
| m_remove_approval_mask | Hypertable::Operation | protected |
| m_remove_approvals | Hypertable::Operation | protected |
| m_sub_ops | Hypertable::Operation | protected |
| m_unblock_on_exit | Hypertable::Operation | protected |
| mark_for_removal() | Hypertable::MetaLog::Entity | inline |
| marked_for_removal() | Hypertable::MetaLog::Entity | inline |
| name() override | Hypertable::OperationBalance | virtual |
| obstructions(DependencySet &obstructions) | Hypertable::Operation | virtual |
| Operation(ContextPtr &context, int32_t type) | Hypertable::Operation | |
| Operation(ContextPtr &context, EventPtr &event, int32_t type) | Hypertable::Operation | |
| Operation(ContextPtr &context, const MetaLog::EntityHeader &header_) | Hypertable::Operation | |
| OperationBalance(ContextPtr &context) | Hypertable::OperationBalance | |
| OperationBalance(ContextPtr &context, const MetaLog::EntityHeader &header_) | Hypertable::OperationBalance | |
| OperationBalance(ContextPtr &context, EventPtr &event) | Hypertable::OperationBalance | |
| post_run() | Hypertable::Operation | |
| pre_run() | Hypertable::Operation | |
| record_state(std::vector< MetaLog::EntityPtr > &additional) | Hypertable::Operation | |
| record_state() | Hypertable::Operation | inline |
| removal_approved() | Hypertable::Operation | |
| remove_approval_add(uint16_t approval) | Hypertable::Operation | inline |
| set_ephemeral() | Hypertable::Operation | inline |
| set_original_type(int32_t original_type) | Hypertable::Operation | inline |
| set_remove_approval_mask(uint16_t mask) | Hypertable::Operation | inline |
| set_state(int32_t state) | Hypertable::Operation | inline |
| stage_subop(std::shared_ptr< Operation > operation) | Hypertable::Operation | protected |
| unblock() | Hypertable::Operation | |
| unlock() | Hypertable::MetaLog::Entity | inline |
| validate_subops() | Hypertable::Operation | protected |
| ~Entity() | Hypertable::MetaLog::Entity | inlinevirtual |
| ~Operation() | Hypertable::Operation | inlinevirtual |
| ~OperationBalance() | Hypertable::OperationBalance | inlinevirtual |