21 #ifndef H_KARAZEH_OPERATION_H 22 #define H_KARAZEH_OPERATION_H 24 #include "karazeh_export.h" 31 struct release_manifest;
89 virtual void rollback() = 0;
Definition: operation.hpp:44
STAGE_RC
Definition: operation.hpp:33
Definition: operation.hpp:36
Definition: operation.hpp:50
Definition: operation.hpp:34
Definition: operation.hpp:38
config_t const & config_
Definition: operation.hpp:108
virtual string_t tostring()
Definition: operation.hpp:105
std::string string_t
Definition: karazeh.hpp:55
Definition: config.hpp:32
operation(config_t const &config, release_manifest const &rm)
Definition: operation.hpp:52
release_manifest const & rm_
Definition: operation.hpp:109
Definition: release_manifest.hpp:32
Definition: operation.hpp:40
Definition: operation.hpp:42
virtual ~operation()
Definition: operation.hpp:57
virtual void commit()
Definition: operation.hpp:102
Definition: operation.hpp:47
Definition: config.hpp:27