51 return "OperationCollectGarbage";
55 return "CollectGarbage";
ContextPtr m_context
Pointer to Master context.
Abstract base class for ephemeral operations.
std::string String
A String is simply a typedef to std::string.
virtual void execute()
Executes (carries out) the operation.
OperationCollectGarbage(ContextPtr &context)
std::shared_ptr< Context > ContextPtr
Smart pointer to Context.
virtual const String name()
Name of operation used for exclusivity.
Compatibility Macros for C/C++.
virtual const String label()
Human readable label for operation.
long long int Lld
Shortcut for printf formats.
DependencySet m_dependencies
Set of dependencies.
#define HT_INFOF(msg,...)
This is a generic exception class for Hypertable.
void complete_ok(std::vector< MetaLog::EntityPtr > &additional)
Error codes, Exception handling, error logging.
int code() const
Returns the error code.
#define HT_THROW2(_code_, _ex_, _msg_)