Corrected compiler error
[rofl0r-motor.git] / src / project / projecttake.h
blob267ed23c6abc6c862490331f46e34de625add193
1 #ifndef __PROJECTTAKE_H__
2 #define __PROJECTTAKE_H__
4 #include "motorcommon.h"
6 __MOTOR_BEGIN_NAMESPACE
8 class projecttake {
9 private:
10 enum takefromkind { folder, text } kind;
11 string placefrom, placeto, sourcetemplate;
13 public:
14 projecttake();
15 projecttake(const string &definition);
16 ~projecttake();
18 void exec(const string &pfrom);
19 void undo(const string &pfrom);
21 string getsourcetemplate();
24 __MOTOR_END_NAMESPACE
26 #ifdef __MOTOR_USE_NAMESPACES
28 using motor::projecttake;
30 #endif
32 #endif