#include #include class THardy_transaction : public TSkeleton_application { protected: TFilename _output_path, _input_path, _archive_path, _conc_path, _trans_path; protected: virtual void elabora(const TMask& mask) pure; virtual TMask* create_mask() const pure; bool is_server() const; virtual const char* fake_trans_file() const pure; public: virtual void main_loop(); virtual bool create(); };